Chita and Liza's hilarious mother/daughter duet filmed at Radio City. Eagle-eyed fans of the show should take a look at the show's logo and make an educated guess on whose profile they used instead of Chita's :P
Hide player controls
Hide resume playing