Worms Revolution: New Worms W.M.D vehicle reveal!

Worms W.M.D is incoming in 2016! Check out our Team17 in 2016 video to see a new vehicle reveal for Worms W.M.D https://www.youtube.com/watch?v=B0cdGNz7gn4 For the first time ever the Worms can drive a host of different…