back to top

Two-Headed Turtle

There's a two-headed turtle in a Brooklyn, NY pet store.

Posted on
Be on the lookout because this turtle was apparently kidnapped.

Be on the lookout because this turtle was apparently kidnapped.