Top Gear

High Speed Mower Built
High Speed Mower Built
High Speed Mower Built
The British TV series "Top Gear" is known for building some pretty outlandish automotive creations. The latest in that lineage is a Honda FH2620 mower. "Top Gear" called in Honda racing group Team Dynamics to help. They managed to stuff a VTR 1000cc motorcycle engine into the thing...