Florida

8 foot long lizards
A friend was in Florida recently and was warned about cat-eating lizards. I laughed. Then I found out there are carnivorous cat-eating lizards invading Florida.

Load More Articles