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
Users browsing this forum: No registered users and 4 guests