Embarassing Moment

India
November 1, 2008 1:25am CST
Have u ever felt embarassing in front of a crowd?
No responses