17 Sep 2009, 13:07 UTC · By: Alina Dumitrache / A new motorcycle documentary is set to premiere today on the National Geographic Channel, from the same man who was behind the Twist the Throttle series. The documentary shows how the progress in th...