Originally Posted by mopars4ever
It appears that Capitol Raceway in Crofton Md is reopening. At least that was the lastest rumors. The tower is getting new windows and being painted.
If so... that is good news.


America First!