Slighty Stoopid at Red Rocks (Live Review)

A trip to Red Rocks just might be the most magical thing a music lover can ever do. As you weave between the mountains around you on your drive up, it doesn’t seem like there could be a better sight, but then there they are. The two peaks of the amphitheater show themselves and a […]