1000HP Honda Odyssey

This Odyssey had a turbo nearly as big as the block. It is the Bismoto one featured on Top Gear USA
Back to Top