Featuring the Radiohead bear, Eddie The Head and more...
GIGWISE .
14:32 9th April 2009

Featuring iconic mascots for Iron Maiden, Radiohead, Kanye West, Megadeth, Motorhead and many more. Some characters are so iconic, they're more famous than the band themselves...