NASCAR driver Jordan Anderson was suppose to turn himself into authorities by September 20th On Thursday, an arrest warrant was issued for NASCAR driver Jordan Anderson. The 27-year-old failed to surrender to authorities after being in possession of a stolen race truck. Moorsville, N.C., garage run by Robert Newling. The […]
Read More