Thursday, April 11, 2013

Why Does This Never Happen.....

.... when I travel to London Heathrow's Terminal 5??


See the clip that will make you smile, and believe me, when I land at Heathrow Airport later today, this will be popping into my head