Mystery Still Engulfs Lake Worth Monster

One of the quietest spots in Fort Worth, the island is home to egrets and owls, perhaps an alligator or two. And maybe, just maybe, the Lake Worth Monster.