We are very thankful that Otto Schulz walked away from his horrific crash at the Bama Outlaws Radial Race in Steele, AL today.
If you’ve seen the video, you’ll see that he went for one of the wildest rides that I’ve seen in drag racing! Reese Brothers Race Cars built a safe car.