Anyone who watched the Isle of Man on Discovery HD Theater (yeah, the show that they kept re-airing over and over again…) will be familiar with the TTXGP. “Charge” is a documentary about that race and the bikes.
Enjoy the trailer at >> http://www.chargemovie.com/ <<