Professional drag racing technician battling COVID-19

UPDATE (5/22): According to NHRA rider Steve Johnson, his lead technician, Ervin “Jock” Allen opened his eyes at UAB hospital Thursday morning as he battles COVID-19. He was also able to squeeze the nurse’s finger and move his leg when asked, Johnson told CBS 42. The positive development is welcome news for Allen’s loved ones … Continue reading Professional drag racing technician battling COVID-19