I heard this on NRP a few weeks ago and then stumbled upon the video just this morning. Ford’s “invasion” of Brazil has always interested me and while this mini-documentary isn’t very detailed, the images are fantastic.

(9) Comments on the forum.
Scottsdale Windshield Replacement by SunTec
Wire Shelves Plastic Bins