Aroesmith / Cars / Mothers finest
Champaign Jam
May 2, 1979
(46 years ago)
GA. TECH GRANT FIELD
Atlanta, Georgia, United States
Comments & Reviews: