Talk:TOYOTA TS040 HYBRID (2014)/@comment-67.234.149.46-20150713173210/@comment-25906783-20161118001457

Indy? Dont you mean F1?