Big Head Todd And The Monsters

Show Summary Details

Quick Reference

Formed at high school in Boulder, Colorado, USA, in 1986, this curiously monikered band put together two albums and several single releases to little outside interest. Gradually, however, songwriter Todd ...

Subjects: Music.

Reference entries

Users without a subscription are not able to see the full content. Please, subscribe or login to access all content.