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.
Posted on October 09 2019