He’s just an alternative rock frontman in an amusement park: Billy Corgan and Smashing Pumpkins performed on The Wonderful World of Disney: Magical Holiday Celebration, which aired on ABC on Sunday night. The Pumpkins filmed their appearance at Walt Disney World earlier this month, performing an unreleased Billy Corgan Christmas…
Please click the link below to read the full article.