Tuesday, December 13, 2011

New Year's Eve in London...PLEASE HELP!!?

Trafalgar Square is always a good laugh. Don't bother with a hotel. Just wander around til the trains start running again.

0 comments:

Post a Comment