Worms Zone
163 subscribers
The official channel for the game Worms Zone: https://let.fyi/wormszone
If you have Telegram, you can view and join
Worms Zone right away.