Tire Blows Up In A Cop's Face Cheap tire was obviously made in China. Like the rest of the worlds products that don't last and eventually kill some one. Moral of the story, don't buy Chinese shit, they suck.
Automotive | 275 Views Added By: Yodyo on Feb 19 2009 at 2:15 pm