Dodging Death During The El Diablo Motorcycle Run 2019

Breaking down, crashing, and not getting shot during the 2019 EDR.