Big Head Todd and the Monsters, June 7 June 7, 2014Ratingshadisoetrisno Big Head Todd and his crew are regulars at Red Rocks. Let’s see how they do. Take Our Poll Please enter your location: Take Our Poll Thanks! Share this:TwitterFacebookLike this:Like Loading... Related