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

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

*