Maybe Women Drivers Are Smarter Than Men
Women Better Drivers than Men? After viewing this spot, it just might be so. Here, via Viralmeister, is a new spot for the Mazda 2 minivan. And mini is the key word here here in this U.K commercial. Right click and download to view the spot.