Twist the Throttle (Documentary, English)
Status: Ended
Premiered: 2009-04-06
Ended: 2009-05-25
Network: Discovery
Country: US
Airs on: Monday
Runtime: 45 minutes
Documentary series on the history, current production, and latest models from eight of the most famous motorcycle brands in the world.