menu

London's Liverpool Street Station Dance - As guerilla advertising goes this one is definitely one of the best ones I've seen in a while.

You can also comment as a Tweet.