Who’s that good-looking person in the mirror?!

Driver beware, there’s another driver around the corner who is so obsessed about their looks even Narcissus would say “Wow they are really in love with themselves! They should get a room…by themselves.” They think their rearview car mirror is a vanity mirror. Every five seconds they check themselves out, while driving 75 miles per…