Caboose 1735 by Frisco.org Posted on April 3, 2025 Caboose 1735 Caboose 1735 at Birmingham, Alabama in April 1980. This entry was posted in RT Collection and tagged 1735, Caboose. Bookmark the permalink.