Go check out FLAMING HYDRA!

soviet russia

Popula Film Club: Madcap Soviets

These films are about more than they appear.