Miscellaneous Hoo-Ha
Not quite sure where to post this one.. there's no wheel/tire forum :)
Got this in a email earlier this week, finally decided what the heck, I'll see what it's about. You *WILL* go out and check your tires after you see this video, I guarantee it. An investigation by ABC news. Runs just under...