Louisiana towns have some unique names and monikers but one town in the state made the list of the Strangest Town Names in America. Have you been there?
A Grant Parish man was discovered wandering around his yard in a bath towel talking to trees. He blamed the ghosts inside his home. It turns out it was something a lot different than ghosts.