darsbenExplorer IINov 05, 2014CHINA BOMBOver time the term CHINA BOMB has evolved from a certain tire that used to loudly decompress while sitting in the driveway to a generic term for ANY tire made in China. IIRC they where ST tires ...Show More
Related ContentChina bombsGoodyear China BombsChina Bombs Got MeThe China-Bomb debate Put to restGoodbye China Bombs, Hello Made In The USA