I can't believe this concert was more than 33 years ago! Wow! Here's Alex Lifeson and Geddy Lee of Rush playing McNichols Arena in Denver on March 1st, 1980.

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app