Jan 31 2008
Champ Tour 2008: Week 1
It’s a little known rock ‘n roll fact that – almost 36 years ago to the day – David Bowie started his 1972 ‘Spiders from Mars’ world tour in the inauspicious surroundings of the Toby Jug, Tolworth (long since gone) before going onto the rather more glamorous Carnegie Hall, New York. Obviously, we can’t quite [...]



