Scratcher Joined 2 months, 3 weeks ago United Kingdom
This is the account of the famous clock tower in London named Queen Elizabeth tower but I'm also known as Big ben.