Big Head Todd & the Monsters
1 upcoming show.
Big Head Todd & The Monsters is a rock band from Denver, Colorado. A rock band with an easygoing jam band sensibility and a taste for the blues.
Reviews & press
- DailyVault ↗ — “By all accounts, Strategem is an excellent follow-up to Big Head Todd and the Monsters gold album, Sister Sweetly. Recorded in Boulder, Colorado ...”
- AllMusic ↗ — “A rock band with an easygoing jam band sensibility and a taste for the blues.”