Part of the Horror Shorts block of Philadelphia Unnamed Film Festival 2021.
Russian Zombie Invasion is not available for streaming at this moment.