Reported cryptid sighting — Oil City — Caddo Parish (1987)
I had stopped my boat along Black Bayou to go look at pond that usually contained ducks on the other side of the levee. As I was approaching the Levee I caught a glimpse of something to my left it…
Open this report in the live radar →