Rare 1980 performance
Posted: Fri Jan 05, 2018 5:56 pm
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?
https://www.youtube.com/watch?v=zdYN2oke6IA
https://www.youtube.com/watch?v=zdYN2oke6IA