Swim At Your Own Risk: Iguana Invasion!

Friday, April 14, 2006

Iguana Invasion!

On the Florida island of Gasparilla, there are up to 12,000 iguanas on the loose! Apparently, they're taking over the town, climbing into attics, into vents and even into their toilets! Yeouch!

Thanks Micah!

more on this...