Tag: Mean Mower

Honda's Mean Mower has once again splice its way into the record books by setting a new Guinness...

Honda UK is out to re-write its own record for the world's fastest lawn mower, previously set with...