The Duke tour – 1980
This is the news that Genesis fans are queuing overnight, outside The Apollo theatre in Manchester.
They are queuing for tickets, to see Genesis live on the Duke tour.
This news was published on the 31st January 1980, in the Manchester Evening News.
■ 1980 / Duke Tour / Last Updated March 25, 2025 by The-Archiver /