Screaming Villagers

The Screaming Villagers are one of two teams in Total Drama City Life.

Total Drama City Life
TBA