Monday, February 24, 2014

Zenvo Upset with Top Gear over their car's review.

They definitely have a reason to be upset with the Top Gear review of the car, but I don't think they can blame Top Gear for a sub-par product.  Check out the Jalopnik article here