thegenesisarchive.co.uk
Ticket – The Omni Centre – Atlanta – 13th December
The MAMA tour A ticket for the show at The Omni Centre in Atlanta, America on the 13th December 1983. (Many thanks to Chris Leet for this ticket and many more)