Yesterday was supposed to be a day of lasts for the IndyCar Series.
Read This Article
We're not going to say that we don't take the Tokyo Motor Show seriously.
When the week began, all appeared quite calm on the automotive industry front, and that's how it would stay for the week.
Lucky you, America.