June 18, 2013September 6, 2019 Diesel Power Challenge 2013 Results & Event RecapDiesel Events, Diesel News, Diesel Power Products NewsAt the time of this newsletter, the sun has recently set on DPC 2013 and the smoke has cleared from the mountains of Colorado where the event has… read more.