Mar 15, 2007 20:15
The Pumpkins just announced that the first show they'll play in North America will be in Toronto...this...September...Yeah, I think I'll be gone by then...son of a bitch...I might have to make another trip up here...if...they don't fuckin' make U.S. dates soon...