Can-Am Duel Daytona: 18 February, 2016, Daytona Beach, Florida USA Carl Edwards, Arris Toyota Camry pit stop ?2016, Russell LaBounty LAT Photo USA
18 February, 2016, Daytona Beach, Florida USA
Carl Edwards, Arris Toyota Camry pit stop
?2016, Russell LaBounty
LAT Photo USA