Toyota once again proving their speed. I can't fathom how some people still doubt the car's performance.

Sent from my Pixel using Tapatalk