You might remember this Honda Odyssey…about a month ago, we ran a somewhat tongue-in-cheek video where a lawnmower engine was powering the people-mover. Yeah…that was a joke, and a good one too. But here’s the real deal: it’s now a turbocharged, 730 wheel-horsepower machine packing the five-speed transaxle out of a Prelude and a parachute […]

More...