How Honda Unleashed a 1000cc Beast with the World’s Fastest Lawnmower
Honda decided it would be a great idea to gut a Honda HF2620 lawnmower and upgrade it with a 1000cc motorcycle engine from a Honda VTR Firestorm motorcycle and a custom-fab chassis. Pretty awesome idea,…