User blog comment:Nattielouiseray/MOST EMBARASSING MOMENT OF MY EXISTENCE/@comment-24841815-20130523211125

Yep, ouch. I can cringe at that one myself!