Did Citizens of an Indiana Town See a 500-Pound Turtle?
Michelle Mastro, Sonian
The Beast of Busco emerged one day out of the blue. A farmer named Oscar Fulk spotted it in a seven-acre lake on his northern Indiana property in 1898: a massive...