KHUK Posted January 22, 2009 Share Posted January 22, 2009 This has to be the most creative advertisement I've seen on telly so far this year. It was filmed at Liverpool Street Station in London on the 15th of January. I just think it's fantastic. http://uk.youtube.com/watch?v=VQ3d3KigPQM Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.