Filmed In Louisiana not Florida
has that depressed look
shareGet off I75 or I10 in Central Florida, not in a city, you'll see.
Trailers for sale or rent. 2 pump gas stations with bait boxes out front. Not that there is anything wrong with that.
Ephemeron.