Monday, February 16, 2009

Liverpool St. Station Dance

A T-Mobile commercial, filmed in Liverpool St. Station in London last month: