Louisiana Legend of 20 Foot Mammoth Creature In Caddo LakeLouisiana Legend of 20 Foot Mammoth Creature In Caddo LakeThis monster was approximately 18 to 20 feet in length, and though no one actually had photographic evidence, scores of people reported spotting the creature.Gary McCoyGary McCoy