I had to look it up… google “I like turtles” and you’ll get right there. Less of a meme outside the US?
I had to look it up… google “I like turtles” and you’ll get right there. Less of a meme outside the US?