Crabs Invade Florida Neighborhood

Goddamn it Florida , you keep finding new ways to be gross. This is too Starship Troopers. It’s a bug planet!

Watch more viral videos.

.

.