Buy Tickets to Big Head Todd Live at Red Rocks in Denver. Buy Tickets to Big Head Todd Live at Red Rocks Amphitheatre in Morrison.