With Franz Ferdinand
Added by Squish_E on May 25, 2005
Are they really playing here? Their website says they are at The Fillmore on the 27th and that's it.
negatendo
Are they really playing here? Their website says they are at The Fillmore on the 27th and that's it.