Lake Bistineau is a favorite recreation spot on the outskirts of Shreveport, Louisiana. But more than just a peaceful afternoon in nature, the lake may be holding a fascinating secret, a submerged treasure.
Genie Bertrand, from Meaux, outside of Abbeville, Louisiana recently caught something on her home security camera she can't explain - a clear ghostly figure walking towards the house.