The Great Trafalgar Square Freeze
February 28th, 2008
A few weeks ago I posted the american version of this phenomenon when lots of people decided to freeze time. This time it’s in London on Trafalgar Square and it’s rather cool that they can make so many people stop. Just stop and collaborate.
Rate This Post: 








(2 votes, average: 3 out of 5)