This train is on display in Tulsa, OK. Featured in WPC: Detail – Frisco 4500 Meteor Locomotive Wheels.
Famous landmark as Tulsa used to lay claim to the “Oil Capital of the World”. Houston now holds that tag. Featured in Oklahoma’s $1.3 Billion Disaster.
Another “Tulsa” landmark located along Route 66 in Catoosa, OK. Featured in Be Creative, The World Needs More of YOU!