Win A Free Wash Contest
Ford Mustang to the Plymouth Barracuda, there have been dozens of great cars named after
all sorts of animals -- even hamsters! Looking at all of the cars named after animals,
one stands out as the best seller of all time.
So which kind of critter lent its name to
history's top selling animal-named car?