Two of the 3 suspects have pleaded guilty after they attempted to break into the home of NASCAR team owner Richard Childress; They fled from the scene upon defense gunfire On December 17th, 2017, Richard Childress and his wife were woken from their bed by a crash at the front […]
Read More