A humorous animation that takes a tongue-in-cheek look at the different species, anatomy, eating habits, lifestyles and romantic pursuits of cockroaches.

No comments yet. Be the first.