Michael Self’s Talladega Pole and Third-Place Finish Highlight Day of Mixed Results for Venturini Motorsports’ Drivers
Concord, North Carolina (April 30, 2018) – The ARCA Racing Series presented by Menards made the season’s fourth tour stop last Friday invading Talladega Superspeedway for the 56th running of General Tire 200. Returning to Alabama optimistic, Venturini Motorsports (VMS)…
Read more