Alligators (or are they crocodiles?) on sale in the seafood section of Walmart. In China, obviously.
Got something to say? Feel free, I want to hear from you! Leave a Comment
even better than i expected when i clicked on the link. man.
Let us know your thoughts on this post but remember to place nicely folks!
Name *
Email * (never pulished)
Website
even better than i expected when i clicked on the link. man.