Toyota pushes back TS030 race debut after test-session crash
Posted by: Autoblog Canada onApril 13th, 2012
Click Here to read the Full story“Mentsch tracht, Gott lacht,” goes the old Yiddish proverb. Man plans, God laughs. And that certainly applies to motor racing, where engineers, mechanics, strategists… entire teams spend day and night over the course of months preparing to campaign their new race car, only for it all to go …
