Topic
British pirate radio station at abandoned sea fort (1964–1967)
Not who you're looking for? Others named Radio City: British radio station based in Liverpool · 1974 studio album by Big Star · Indian radio station