From the swamps to the mountains, “On The Rocks” blends history, humor, and hype into a wonky love letter to the famous concert venue. The Red Rocks Amphitheater is a gorgeous venue in Morrison, Colorado surrounded by mountains and majestic … Read More →