Photos

New Castle 2013

VKA -June 13-15th, 2013 New Castle – IN, Jeff Brown's annual mega vintage karting event held at New Castle Motorsports Park in New Castle Indiana. For information regarding next year's…
Continue Reading