The Kill Devil Diesel founder is the latest guest on the KC Turbo Podcast. Jared shares his journey from building blown alcohol engines for Monster Jam trucks to mastering the 6.0-liter Powerstroke. Posted by Evander Long