Turned on the radio and heard this awesome song, then as soon as the singer starts up I realize right away that it's Billy Corgan.
This song is probably the best he's put out since Mellon Collie and the Infinite Sadness.
http://www.youtube.com/watch?v=dJHbJfv_PUQ