Falls Flyover Grand Opening
November 13th, 2007
… of construction and more than $32 million, but city leaders say it’s going to do a lot for the citizens of Wichita Falls. “I think it’s going to make people commutes and travels quicker and safer. It’s going to allow people to move across the area …