The Full English - Episode 2 - Finland

The GB Mogul Team are in Ruka, Finland. It was the first stop of the World Cup tour, before they went to China, for the second stop.