You Are Making a Better First Impression Than You Think

Buzz60 2018-09-11

Views 0

Have you ever thought you stink at first impressions? The truth is most people get conscious about how they are perceived, but science is telling us this self-monitoring is preventing us from creating new relationships. Buzz60's Maria Mercedes Galuppo has more.

Share This Video


Download

  
Report form