QueenZone discussion #1108287

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