Originally Posted by Yogi19:
I can't post vids, but I love the T Mobile adverts at Liverpool St. Station and Heathrow Airport.
Ok then Yogi - here they are. I post them on your behalf. I can't post vids, but I love the T Mobile adverts at Liverpool St. Station and Heathrow Airport.

and the Heathrow one....