Anybody watch this? short track off road is one of the greatest ideas in racing imo. constant action. there is never a dull moment. its on NBC right now. shits exciting. even more so if you are at the track. check it out.
Welcome to the Newschoolers forums! You may read the forums as a guest, however you must be a registered member to post. Register to become a member today!
Anybody watch this? short track off road is one of the greatest ideas in racing imo. constant action. there is never a dull moment. its on NBC right now. shits exciting. even more so if you are at the track. check it out.