Cute Picture of the Week: turtle Posted on February 1, 2015 by dms14 This week’s Cute Picture of the Week is of a baby turtle, just as it hatched. Cue the theme from Jurassic Park…