Tuesday, March 23, 2010

People clapping when planes land

What's all that about?

Wow, the aircraft touched down & didn't explode.

Next up, breaking out the champagne when a train successfully stops at a station without derailing.

Muppets.