Connect to share and comment

turtle run

Appears In:
turtle run

1600 turtles have escaped a Georgia farm and likely escaped export to China to become soup.

Christophe Simon