The Legend of the Giant Snapping Turtle

I’ve long heard stories about a giant snapping turtle that lives in the Duck Pond. Comes now a post on flickr showing what purports to be an image of our Nessie (Fordie?): According to the poster (a former employee of Special Collections), that white square...