Video Player is loading.
South American Vista
Almost Lost Images - 474 Views
0
0
Published on 20 May 2018 / In Travel and Events
A Castle Films newsreel from the 1940s entitled, "South American Vista," and containing, unsurprisingly, various scenes from South America, akin to a travelogue. Some pretty unique stuff that probably hasn't been seen in decades.....no longer "Almost Lost."
Show more
0 Comments
sort Sort by