Big Head Todd and the Monsters is the name of a trio based first in Boulder
then Denver, Colorado
. The band consists of Todd Park Mohr (guitar and vocals), Brian Nevin (drums) and Rob Squires (bass).
The band formed in 1986, and has played a hard-edged type of blues or funk with an emphasis on Mohr's guitar skills, ever since. If you can ever catch a repeat of Letterman with them on it, tape the program. Their performances have been great and Mohr's guitar playing is excellent.