Obviously, the Kentish Town Christmas lights might just damage your eyes. Just try and glance, you'll get the gist.
Comments
Sign in or get an account to comment.