Capitol Theater Big Head Todd and the Monsters @ The Capitol Theater, August 23, 2010 fS | 2010-08-24 Big Head Todd and the Monsters put on a great show last night. Todd Park Mohr led the Capitol Theater crowd through a memorable set list. They came Read More