Austin Theriault Wins Season Opener at Daytona I ARCA 2017

Austin Theriault wins the first race of the season after a heavy crash caused the race to end under red flag conditions.

More Motor Videos

More Motor Videos»