Alabama’s Capital City Motorsports Parks Signs on as NHRA Track

NHRA announced today that Capital City Motorsports Park has signed on as the newest NHRA member track in the NHRA Southeast Division. Located in Montgomery, Alabama, Capital City Motorsports Park is overseen by owner Ben Willis. Willis and his team…