Mystery Billy Corgan, from ‘Smashing Pumpkins’ Claims to have had an... Ansh Srivastava December 15, 2017