I live in St. Louis, MO. I remember back in the day when you were able to sit in your car in a parking lot close to Lambert Airport and watch the air planes land and take off. I would chill there with my friends and have a few drinks. I was wondering if there are any other locations where you...