AT&SF 2301 Posted on March 26, 2017 by treshabarger At the Temple, Texas, Amtrak Station and Museum. Share this:FacebookXLike Loading... Related