Invasive reptiles & amphibians are taking over…where!?!?

From PBS Terra.

Did you know that Florida is home to 180 species of non-native reptiles and amphibians—and that’s JUST reptiles and amphibians! Luckily, there are a few ways to get things under control. Fascinating Fails host Maren Hunsberger tells us how!