Team Traction Control at Isle of Man TT 2014

 

Short video from Monster Energy for this years Isle of Man TT and the team around the riders making sure they and their machines can perform on the right on the edge of what is possible. One heck of a race to say the least.

2014/07/01 |


More stuff

The Greatest Show On Earth – Isle Of Man TT 2013
The Greatest Show On Earth – Isle Of Man TT 2013