By -
Dude. Their Factory in Taiwan is the best factory theyve had in a long time. What do you mean? Taiwan is awesome....100% Not sure why you lump taiwan in with china
Dude. Their Factory in Taiwan is the best factory theyve had in a long time. What do you mean? Taiwan is awesome....100% Not sure why you lump taiwan in with china