There May be a Treasure at the Bottom of this Louisiana Lake
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.