« Lolla Tix Now On Sale | Main | British Sea Power @ The Empty Bottle 3/24/08 »

03/26/2008

Comments

what's this?? Buried at the bottom of that Billboard piece it actually says the Punkins are finally returning to Chicago to play:

"After a summer break, look for the Pumpkins to return to the road in September for shows in New York, Los Angeles and its Chicago hometown"

The comments to this entry are closed.