Watch Next: Newzoids’ Best Sketches (Playlist): http://bit.ly/2cQ8sjh — Welcome to the world of Newzoids, a topical puppet animation sketch show poking fun at …