Radio City

Radio City was advertised on a tower in Liverpool on 2 November 2021. (TV: War of the Sontarans)