Rat B*stards
Deep in the state of Louisiana, a group of 'Cajun Commandoes' are waging an epic battle against giant, 30lb Swamp Rats that are destroying the Gulf Coast and eating the land out from underneath the homes of hard working Americans.

Episodes

Related