2020 ARCA Menards Series

#25 Venturini Motorsports


Michael Self at Talladega 2020

Race #3 - Talladega




Michael Self at Phoenix 2020

Race #2 - Phoenix





Michael Self at Daytona 2020

Race #1 - Daytona


Michael Self - Venturini Motorsports