What the hell is wrong with the Motorsports Industry?
/Well folks it has happened again, yet another iconic track has closed its doors and from what we have heard, it has been sold for purposes other than motorsports. Last night it was all over social media that Atco Dragway, an iconic drag strip on the east coast has closed its doors for good, effective immediately.
Read More