In Trafalgar Square, its about time that this was celebrated in England, I think it should actually be a public holiday. The last few years there has been a massive party in Trafalgar Square on the nearest Saturday. *back-blipped*
Comments
Sign in or get an account to comment.