TT: Full Throttle

Nicole Winters takes us on
a high-speed thrill ride
through the winding roads
of the Isle of Man.