Zane Smith vs Michael Self at Salem Speedway (Video)
The ARCA Racing Series has issued a fine and a penalty following the altercation at Salem Speedway Michael Self: “He got his retaliation in a big…
Michael Self Racing Sinclair Racecar – Daytona Debut – ARCA Racing Series
Michael Self Racing Sinclair racecar set for Daytona International Speedway debut For Michael Self, perseverance is more than a New Year’s resolution – it’s the driving…