There is a new Barbie doll on the market (52/134)

There is a new Barbie doll on the market , Tree Hugger Barbie …
Pull the string and she spouts environmentalist rhetoric

What do you think?

0 points
Upvote Downvote