Raw Video: ‘Dragon’ Crash Survivor Says Final Goodbyes

What would be the last thing you’d say to the ones you love if you thought you’d never see them again? Kevin Deipenbrock, originally from Greenville, Texas, had no idea he’d discover just what those words would be while cruising around on motorcycles with a buddy on a part of U.S. Highway 129 known as …

Raw Video: ‘Dragon’ Crash Survivor Says Final Goodbyes Read More »