VIDEO: Thousands of Crabs Invade Florida Community


Tiny crabs invade Florida town!