Posted inLocation Review Roadside Attractions
DFW Founders Plaza Airport Observation Area
If you like watching airplanes take off and land - and let's be honest, who…
The weird, the kitschy, the fun and the bizarre. These are the places that make you go “hmmmmmm….”.