This lawnmower is not your average grass-cutter! Honda introduces the fastest mower in the world... "The Mean Mower".

Honda's "Mean Mower", with 1000 cc's and 109 horsepower, is officially the "Fastest Lawnmower in the World" clocking in at 116.5 mph!