Posts tagged "weird anima news"

Today In Florida: Ginormous, Rat-Sized Snails Invade

The state of Florida continues to prove that end times are nigh with an infestation of giant African land snails. This species of snail is a very special one that can grow as large as a rat and subsist on stucco and plaster to keep their shells healthy. (That means they will be devouring Floridians'…
By: Ami Angelowicz / April 15, 2013