World’s Strangest

Your source for the strangest things around!
Ads

Giant cat-sized rats invade Florida Keys

Authorities have been alerted of a new invasion of giant Gambian puched rats in the Florida Keys. Originating in Africa and brought to the United Stat…