The Car & Bike Show's Arctic adventure

The Car and Bike Show team travels to Sweden to bring you some amazing drifting on the ice.

Related Videos