Big Head Todd & the Monsters have been rocking out for more than 35 years! We were excited to get the chance to catch them live this past Saturday night when they hit Piedmont Hall in Greensboro, North Carolina. Check out these pix from their set taken by our photographer, Daphne McKinney.
Check out their latest video, “Cheap Sunglasses,” a tribute to the legendary Dusty Hill and ZZ Top:
Connect with Big Head Todd & the Monsters: