Tag: meanmower


The Mean Mower V2

Honda (UK) is out to reclaim the crown for the world's fastest lawn mower with Mean Mower V2 and a target speed of 150mph in its sights. Powered by a 999cc four-cylinder unit from Honda's Fireblade SP motorcycle.

Continue Reading