602-234-0917

Phoenix Internet Racing Update: March 2019

  The Rev-Limiter, Decatur, TX March 3rd 2019 Noah Tidball is off and running! Starting out on March 3rd with the ‘Rev limiter’ in Decatur, TX Noah discovered that there would be a few bumps along the way to launch the 2019 racing season or in the lingo of the...