Somebody Found A Two Headed Turtle

A two headed turtle was spotted in South Carolina ya' heart! The pair was given the name Squirt and Crush like from Finding Nemo!! So freakin' cute. Squirt & Crush were sent on their journey with well wishes and good luck. See the turtle pair right here.

100.3 Kiss FM · All the Hits

Listen Now on iHeartRadio

outbrain pixel