News, Sports
May 5, 2021
Busco beast sightings persist over a century
Oscar Fulk was the first to see the monster. He claimed to have seen a giant turtle living in and around the seven-acre lake on his farm near Churubusco, Indiana in 1898. He told others about the leviathan but, as few believed him, he dropped the matter.