lookytasty.com
Videos: Billy Corgan Performs at Madame Zuzu’s Tea House
Smashing Pumpkins frontman Billy Corgan played casual acoustic sets during the grand opening today of Madame Zuzu’s Tea House in Highland Park, Ill. The tea house, located at 582 Roger Willia…