ParentFull threadh1fra·Might be right; however, why stop at cars? Almost everything you buy and consume is produced in China or elsewhereView on HN