Signed in
We value your privacy
This site uses cookies to improve your browsing experience, analyze site traffic, and show personalized content.
I swear this is better This turtle is going viral This video is literally titled as " Born To Win " showcasing a young baby born tortoise Added proof its a tortoise https://www.tiktok.com/@nicoalea/video/7667727953966435597