News
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. A half century later, on July 27, 1948, two