Here’s the long lost Top Of the Pops live clip recorded on January 3, 1973 featuring Bowie and the Spiders From Mars. The clip was said to be lost and recently rediscovered. It received its first broadcast in England since it originally aired back in 1973 on December 21, 2011. Glam rock never sounded so bluesy with Bowie on the harp. I love it when he starts to blow some Beatles’ “Love Me Do” at the end!