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