From Wikipedia - "The Delray Beach Seaboard Air Line Railway Station (also known as the Delray Beach Railroad Station) is a historic Seaboard Air Line Railway depot in Delray Beach, Florida, ... (more)
In a scene that could have occurred in many places up and down the eastern seaboard during the 1940s, SAL "Decapod" 544 poses on the point of a short local freight as a passenger train s... (more)