Russia’s answer to the Avengers hit the web officially with a new english subbed trailer.
This trailer just looks insane. America you have a raccoon with a gun? In Russia we have a BEAR! Its due out early next year and its already got a sequel green light. Looking forward to Mother Russia’s Avengers next year!