Pet Peeves - Lets get complaining!

Nope, im saying jap cars are jap cars and that is all there is too it

What are American cars with Korean and Mexican parts?