Can-Am Duel Daytona: 18 February, 2016, Daytona Beach, Florida USA Ricky Stenhouse Jr and Greg Biffle ?2016, Russell LaBounty LAT Photo USA
18 February, 2016, Daytona Beach, Florida USA
Ricky Stenhouse Jr and Greg Biffle
?2016, Russell LaBounty
LAT Photo USA