OMG! Pasco County what is in the grass?!
A giant African land snail was found around New Port Richey & this thing is massive. Tampa Bay Times is all over this mollusk phenomenon but, this isn’t the craziest thing we’ve seen in the state of Florida… Right?