Hilarious challenge from the Top Gear boys as they attempt to cross the Channel to France in their brilliant but useless new model home-made amphibious...
Stock N/A AE86 incar drifting. Driver : Ken Leong Location : Meihan Sportsland, Japan Tyre just gets delaminated more and more through the period, eventually...