by Zolton in Video on Saturday 13 February 2010
You gotta love the Muppets. Over the years, the Muppets house band has collaborated with everyone from Norah Jones to this stunning performance with Elton John. What a song! But which one is really the puppet?
Share your favourite cultural finds with the Lost At E Minor community and become famous in the process. Well, kinda.
by Inigo del Castillo
by Rachel Oakley