A recording of Jamiroquai's first ever appearance on Top Of The Pops from 11 March 1993 was shown on UK television on Saturday. Featuring Stuart Zender, Jay in that cool EOPE era jacket, and Toby wearing a hat - relive the moment now with video and stills on the download page.
On a cold winter evening in 1997, Jamiroquai played a one-off concert at Battersea Power Station in London, their last live concert for over 18 months whilst the band entered the studio to record Synkronized.