QueenZone discussion #1108458

ANNOUNCE: Queen in London, UK (Dec.09-1980)