ur most embrasing moment

India
December 24, 2006 2:48am CST
tell the truth