Monty Python – Execution in Russia MHPosted onMay 10, 2017 Or shall we say failed execution in Russia?