in barcelona and london
in 2005 (or was it 2004?) they rocked like the rockingest things ever.
(
new_matt,
Tue 10 Apr 2007, 11:12,
archived)
Maybe they only had a little bit of steam left.
I don't suppose there's footage of these concerts anywhere?
(
gronkpan https://twitter.com/VomitingLarry,
Tue 10 Apr 2007, 11:18,
archived)
a whole 24 seconds!
(
new_matt,
Tue 10 Apr 2007, 11:47,
archived)