UK Tour

April 4, 2007 11:24am CST
Did anyone go to see Placebo when they toured the UK in 2006? I saw them in Glasgow and thought they were absolutely amazing. They better come back soon!
No responses