Loading...
Uploaded by KillinoFirm on Jun 24, 2009
http://www.killinofirm.com/Nearly half a million tires have been recalled due to the lack of an important safety feature that keeps the tread from separating, but the Chinese manufacturer of the tires is denying the defect.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)