Godzilla is alive and well…and now living in Prospect Park. Of course, I’m not referring to the massive fire-breathing legend of the silver screen but to a much smaller, laid-back creature that spends a lot of time in the mud: a snapping turtle. Sometime in the early 1970s, Godzilla simply appeared at the Brooklyn Botanic [...]




