OBAMA: The MockumentaryCalling all biology majors.
Yesterday, the strange beast depicted above washed up on a beach in Montauk, New York.
Since then, the creature has earned the nickname "The Montauk Monster" and left half the Internet speculating what exactly it is.
Is it a new turtle species that has been beaten with the ugly stick? A product of some governmen...



















