Ever find yourself physically cringing as you watch those hopeful contestants on American Idol who have no clue that they …
embarrassment
Found! The Seat of Embarrassment in Your Brain
Ever wonder why your pulse races and your heart beats faster and you start to sweat when you’re embarrassed?