Self-declared best rock artist in the history of the entire world, Billy Corgan, has dismissed his peers as unevolved artists and pretty average and in some cases just downright shit in a tell-all interview with Howard Stern on the talky box…. Read More ›