The Bike Show Episode 21

Harry heads into the wilderness to see if the new Triumph Scrambler 1200XE can actually live up to its name, Donovan imparts some riding wisdom, plus news, gossip, and the usual rubbish.