The Soviet Toons

The Soviet Toons are a controversial gang of Soviet neighborhood bullies who LOVE committing arson and evading their taxes! Their base is in Moscow, USSR.