Friday, March 11, 2011

London Airport Excitement

Why do I never, ever see anything like this when I'm at Heathrow?

Photo credit: Pacific Coast News

Come on, Universe - hook a sister up.