Tuesday, 21 April 2009

Mona Lisa Smile

Want to know the real secret of the Mona Lisa's smile?

She's trying not to laugh as she's waiting for her silent fart to reach Leonardo.