Archives
The Archives for Wednesday 23 August 2006
Taking Back Sunday – 93 Feet East, London
I first caught Taking Back Sunday‘s live show back in 2003 just after the release of ‘Where You Want to Be’. To put it bluntly, I was left feeling under whelmed, not only with the material on their second album, but they were clearly still struggling to find