This Honda lawn mower reaches a top speed of 130 mph (209 km/h) [Image]
Dubbed Honda HF2620, this lawn mower comes with a 1000c (109hp) engine that can reach 62 mph (100 km/h) in four seconds -- with a top speed of 130 mph (209 km/h).
Dubbed Honda HF2620, this lawn mower comes with a 1000c (109hp) engine that can reach 62 mph (100 km/h) in four seconds -- with a top speed of 130 mph (209 km/h).