12 Hours at the Point?
Not sure if this is the exact place to post this, but what happened to the 12 Hours at the Point @ Summit Point Raceway in WV? It was ran from 1999 to 2008 (maybe 2009) it looks like, but I can't find any information on it past 2008 so I assume it's gone, what happened to it?
|