Toyota Drools On Itself With TSO50 Hybrid Video
First, Toyota pointed out all the non-first place finishes their cars had last year in a promotional video that evidently aimed to tell you how hard they were going to work in 2016 to not finish races in not-first-place positions. Now comes a video to apparently tell you that – just in case you are […]