A walk in the woods around abandoned race cars ... Located just outside the town of Hillsborough, North Carolina, the race track shut its doors way back in 1968 and is now on the National Register ...