The Tall Ships Are Coming | 1975. A fascinating film about the world of European tall ships as the crews prepare for transatlantic races to New York. Includes spectacular shots of the beautiful ships in Amsterdam and London. | Thu, Apr 27, 6:30 am | TalkingPictures TV | 30 mins |