1976 Leon Russell Concert Ticket Stub Fox Theatre Atlanta SHARE ON: russ — December 27, 2016 Tags: 197670'sAtlanta GAfox theatreleon russellRockVintage 1976 Leon Russell Concert Ticket Stub Fox Theatre Atlanta