Smashing Pumpkins on Halloween – LOUIE of Week

Smashing Pumpkins on Halloween? That sounds like a perfect combination to me! On October 31, 2008, the night yours truly was witnessing the Sonics do their big homecoming reunion show in Seattle, the Smashing Pumpkins embarked on the first night of their 20th anniversary tour. The location was the Newport Music Hall in Columbus, Ohio.

[…]