200 MPH Passes, Personal Bests, and Monster Wheelstands at the opening day of the NMRA/NMCA All Star Nationals

200 MPH Passes, Personal Bests, and Monster Wheelstands at the opening day of the NMRA/NMCA All Star Nationals

Friday was the opening day of the NMRA/NMCA All Star Nationals event here at Atlanta Dragway in Commerce, GA. The windy was whipping and the temps were less than comfortable, but we saw some amazing performances, along with some pants checking wheelstands. 

Read More