At the NHRA Finals in Las Vegas, Nev, Pro Stock Motorcycle mechanic Jock “Ervin” Allen of Steve Johnson Racing completed a touching comeback and tale of survival, finishing the 2020 drag racing season with success after nearly dying earlier in the year. Allen spent 24 days on ventilator and when he was finally released from the hospital he learned of the devastating news that his mother had passed away. In this video Allen reflects on a heart wrenching year and thanks the motorcycle drag racing community for the prayers and amazing outpouring of support.
There are more videos on the Cycledrag Youtube channel (please subscribe here) and the Cycledrag.com Facebook page (Please like here) and more will be coming soon. Check back daily.