Advertisement

VIDEO: Documentary Captures the Drama of Diesel Competition

“Diesel Driven” tells the story of BD Diesel Performance racer Derek Rose and his experiences at the Ultimate Callout Challenge “triathlon-style” event. Here’s a preview…