Steve Bramucci reflects on his first show at the globally famous Red Rocks Amphitheater and explores how a venue enhances ...