In Indiana folklore, the Beast of Busco is an enormous snapping turtle which citizens claimed to have seen in 1949. Despite a month-long hunt that briefly gained national attention, the "Beast of Busco" was never found.
Posted using PostyBirb
Posted using PostyBirb
Category All / All
Species Unspecified / Any
Size 1920 x 1920px
File Size 787.6 kB
FA+

Comments