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

[youtube P3VZxCFw6_k] 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 mirror is a vanity mirror. Every five seconds they check themselves out, while driving 75 miles…