Louisiana’s Caddo Lake Reportedly Has 20-Foot Mammoth ResidentLouisiana’s Caddo Lake Reportedly Has 20-Foot Mammoth ResidentThis 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