this thing was built by orange county choppers on one of their tv shows on the discovery channel. the company advertises the fastest lawn mowers in the world. the engine on this chopper is one of their lawn mower engines, and produces 100 horsepower.
|