137 views
Title

Podium Finishers on the 2013 Toyota Grand Prix of Long Beach

Description

Hear about the 2013 Toyota Grand Prix of Long Beach from the podium finishers. Winner Takuma Sato became the first driver born in Japan to win an IZOD IndyCar Series race.

About this video
Video By indycars
Duration 02:27
Posted
Series INDYCAR
Tags 2013, indycar, long beach, podium, takuma sato

Related videos

Write a comment
Show comments