People Really Need to Stop Bringing Giant African Land Snails Into the US

Sixty-seven baseball-sized giant African land snails were confiscated at the Los Angeles International Airport

Leave a Reply

Your email address will not be published. Required fields are marked *