Friday, October 23, 2009

Landed in UK. I always wonder; after the plane taxis & stops. Whats is that noise you hear, like a baboon being repeatedly punched. Anyone?