We preselected all newsletters you had before unsubscribing.
According to legend, the Beast of Busco was a giant snapping turtle that terrorized the town of Churubusco in 1949. Tourists swarmed the town during a month-long hunt, but the turtle was never found.