Mobile advert at Liverpool Street Station

Just aired in the UK. Isn't it cool?:

(Filmed at 11am on Thursday 15th January 2009 at Liverpool Street station, London)

Comments

Irregular Verbs Fun

Popular Posts

Otero Students' English Blogs

Header Picture from

Best Videos Ever?

My Presentations

View maralfo's profile on slideshare