1976 Leon Russell Concert Ticket Stub Fox Theatre Atlanta russ, December 27, 2016 1976 Leon Russell Concert Ticket Stub Fox Theatre Atlanta