Caboose 11589 (Frisco 1261) by Frisco.org Posted on June 19, 2014 Caboose 11589 (Frisco 1261) Caboose 11589 (Frisco 1261) at Amarillo, Texas on February 14, 1981 (J.H. Lemke). Posted in BN Patched, RT Collection | Tagged 11589, 1261, Caboose | Leave a comment