Smashing Pumpkins Debut New Song “Owata”
Smashing Pumpkins ringleader Billy Corgan doesn't seem to know the definition of moderation when it comes to music. Already a quarter into his 44-track Teargarden by Kaleidyscope project, Corgan released the 10th Teargarden song called "Owata".