Big Head Todd & The Monsters

Lead singer and guitarist Todd Mohr of Big Head Todd & the Monsters are shown outside Rockmount's flagship store in Denver. Todd is in a Rockmount sold out winged guitars embroidery.

More Posts