For some time, Toyota has held the crown when it comes to bizarre -- and sometimes cute -- ad campaigns for its range of Prius hybrids. Now Mazda wants some of the cute green ad action. In its latest ad, Mazda proudly proclaims that its 2013 CX-5 compact crossover is Truffula Tree friendly, thanks...
