I know it is the way of the world - but there is something wrong about see the sticker saying "Made in Mexico" on a Ram 2500.
For those of you don't know ...
https://www.youtube.com/watch?v=Rkgx1C_S6ls
For those of you don't know ...
https://www.youtube.com/watch?v=Rkgx1C_S6ls