CNN reports that Liverpool Street Station was shut down by a large crowd of people “mimicking an advertisement for a phone company.”  Man, nothing cool like that happens where I live.

Advertisements