Tag: beebo puppet

scene mascots

QUIZ: Which iconic scene mascot are you?

From the Radiohead bear to the Misfits’ Crimson Ghost, mascots in the music scene have been around for decades, and several bands are making...