Motorvision Special
TT Isle of Man- Fascination Road Racing
S1 E8:
Road racing exists as long as motorcycle races. This form of circuit racing has always been the most dangerous, hardest and most demanding version of motorcycling.