July 11. 2023by VKA Newsin News, Race Reports Images from the 15th Annual New Castle Super Nationals NEW CASTLE, Ind. — Many thanks to Don Roll for providing us with some amazing images from this past June’s VKA Super Nationals at the famous New Castle Motorsports Park in Indiana. ◄ 1 2 3