18300 W. Alameda Parkway
Denver, Colorado 80465

Big Head Todd and the Monsters (BHTM), the band based out of Boulder, CO, are going to play live at Red Rocks again. BHTM like playing to their home state locals, and it shows when they play in an incredible venue like this. Doors open at 6:30pm.

Official Website: http://www.bigheadtodd.com/

Added by jeffmarquis on February 14, 2009