When Honda’s U.K. subsidiary, Top Gear, and racing outfit Team Dynamics worked together to fabricate the world’s most insane lawn mower last year, we were blown away. The Mean Mower, a nearly stock-appearing Honda HF2620 lawn tractor, boasted 109 horsepower, a six-speed sequential gearbox, and an estimated 130-mph top speed. When we got word Honda […]