Re: Capitol Raceway opens Sun. Mar. 7th
yeah I dont like capitol, the staging is on a hill, some parts are super sticky while other parts are super slick.
First time I ever ran a car was at capitol, I couldnt stage for shit and than I ripped a motor mount in half. lol