You Are Making a Better First Impression Than You Think

  • 6 years ago
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.