Michael Self wins at Chicagoland I 2018 ARCA RACING SERIES

Video Details

Michael Self pulls away from points leader Sheldon Creed to win at Chicagoland.