There’s a place in Leeds, Alabama where the night sky is your ceiling and your car is your couch, and honestly, that’s a ...