An action-packed video from the Canadian Formula 1200 Championship promoting their upcoming season.

Leave a Reply