You Are Making a Better First Impression Than You Think

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.

Find us on Google+