No - that is the Norwich City Football Club creative on Coca Cola Scrolling LED

screen in Piccadilly Circus.

Posted By: Brandonio, Jul 10, 17:27:32

Reply to Message

Log in


Written & Designed By Ben Graves 1999-2025