Stang Thang!
Tulsa Air and Space Museum & Planetarium 3624 N 74th East Ave, Tulsa, OK, United StatesThis years Stang Thang has the luck of the Irish on it's side! Come check out the Green Country Mustangs beautiful cars on March 20th! This years Stang Thang is complete with a plane fly-in from the Oklahoma Pilot Association in the morning, food and beer trucks for you to enjoy your lunch under our […]