By: mobal , 10:11 PM GMT on August 16, 2009
Now thats a slap in the face.....
BTW the Camry is built in Georgetown, Ky., and Lafayette IND. and has more US parts (by dollar) then any other car.
Comments will take a few seconds to appear.
No reader comments have been posted for this blog entry yet.