Review: Big Head Todd and the Monsters at Red Rocks, 6/10/12
BIG HEAD TODD AND THE MONSTERS @ RED ROCKS | 6.10.12 It didn’t take long for Todd Park Mohr to wax nostalgic for the capacity crowd at Red Rocks Amphitheatre on Saturday night. Five songs into his band’s nearly two-hour set, the frontman noted that he couldn’t remember the last…