Watch a Japanese Tire Commercial That Might Be the Scariest Ad You Have Ever Seen
We are expecting our first round of winter weather in the Tri-State and things could get nasty in a hurry. If you will be doing any traveling, it might be a good idea to check the condition of your tires. The below video is a Japanese TV commercial for AutoWay tires.