These two are Khrusha and Stepasha from a Soviet “Good night, little fellows” TV show, and they may be deployed to the front together with their “master” Angelina Volk. She thinks that the soldiers will capitulate if they see and hear them “talk” Collage: Obozrevatel
Soviet TV puppets Khrusha and Stepasha may be deployed to front


Leave a Reply