Rush "Caress of Steel" Tour Pictures - The Omni - Atlanta, Georgia - December 5, 1975

This page has been viewed 9002 times since December 18th, 2017

