Tuesday, January 18, 2005

That's A Big Freakin' Plane...

Apparently Heathrow is building a whole new terminal just to accommodate it...
Link