Look at that big goofy car-grin. It's so happy. Toyota unleashed Stéphane Sarrazin and Eric Camilli last week in their new on the stages of Monte Carlo. Watch this little happy racer dart through the narrow, twisty stage roads and try not to smile. It's impossible. You can't.
The Yaris WRC race car is set to in the World Rally Championship in 2017 as a factory effort. Welcome back to rally, Toyota. You've been missed.
The future of the World Rally Championship just got brighter as Toyota announced it will enter the…