Smashing Pumpkins are back! Finally! Check out photos from their first tour in ions from LC Pavilion in Columbus!