Good Day Racing Challenge Pt 10

 A mystery racer emerges onto the track and the winner of the day is determined!