A Second Take: Takuma Sato and Honda Win the 2017 Indianapolis 500!
By: Eric Rood | June 1, 2017
By: Eric Rood | June 1, 2017
By: Jerry Perez | May 29, 2017
By: Eric Rood | May 25, 2017
By: Jerry Perez | May 8, 2017
By: Jake Stumph | October 27, 2016