Not my proudest moment; Apparently it's awesome to ride an elephant?

December 29 2009, 2:37am