Jay Leno took “car enthusiast” to a whole new level by cruising through Southern California… in a tank. On Friday, March 14th ...
So Jay Leno had the US importer bring one by his garage to check it out first hand, and even took it out on the highway with naught but a pair of goggles to protect his famous chin from the wind ...