Check out the animated show Bat out of Hell on YouTube!

What is the definition of a traction tire?

 WSDOT – Frequently Asked Questions for Winter Driving 

Comments

  1. Jonathan Webb says

    It's a tire that adheres your vehicle to the road. That is, until you realize you're driving on a sphere, then you fall like a Looney Toons villain.

Speak Your Mind

*