Lightning McStorm
Banished
- Joined
- Aug 4, 2013
- Messages
- 5,924
- Likes
- 1,369
So we all know Viacom said we would get 20 new episodes in the Summer, but does it mean to air or to be made? What do you guys think? Also Vincent posted this on his Twitter
https://twitter.com/VincentWaller72/status/625663885069004801
https://twitter.com/VincentWaller72/status/625663885069004801