This is so weird. Just the other day my cousin found a turtle that size in his garage! And the door was closed and everything. I didnt tell him this, but I was starting to think that maybe someone put the turtle there. Like a turtle Santa claus. A TURTLE CLAUS!!!???