Page 1 of 1

Rare 1980 performance

PostPosted: Fri Jan 05, 2018 5:56 pm
by Papa J
I came across this unusual clip on Youtube. It looks like it's from a show called "Applause," and Michelle is lip-synching to "Dedicated to the One I Love." Has anyone heard of this show before?