Sebastien Bourdais interview

The St. Pete resident talks about the weekend race and his career.
Published: 5:38 PM EST March 10, 2017