Exclusive Listen: Smashing Pumpkins' New Song 'Owata'

Loudster Co | May 03, 2011 - 10:34 am

The Smashing Pumpkins just released 'Owata', the tenth track from their 44-song effort Teargarden by Kaleidyscope, this morning, which is streaming right now on LAWeekly.com. They are reporting that it will be available for download from SmashingPumpkins.com within 24 hours.

Click to listen:

Tags: , ,

Leave A Comment