BLAST OFF!
BLAST OFF!
This is it - the shoot-out between a Toyota Hilux 3.0D-4D AT38, built by Iceland's Arctic Trucks, and our own 38-inch Nissan Navara, built by local company LA Sport. For the occasion... read more
Posted: 12 May 2011