May 22, 2007

New Music Alert: Smashing Pumpkins


Taken from their upcoming album "Zeitgeist," due July 10, their first new studio material since 2000's "Machina/The Machines of God."

Meanwhile, Billy Corgan and Jimmy Chamberlain (anybody know who else is in the band yet?) have two residences this summer, one in San Francisco and the other in Asheville, North Carolina.

That's all well and great, but where's the full cross-country tour?

No comments: