Um, did someone just use ‘Toyota Yaris’ and ‘motorsports’ in the same sentence? August 4, 2019 A Toyota Yaris rally car? Yep. Believe it or not, that’s a thing. When you think of motorsports, chances are the Toyota Yaris, easy to... AutoNewsblaster