BayView Entertainment, LLC have released the horror/sci-fi Scarecrows Of The Third Reich on Digital Platforms including to rent/buy on Amazon Prime Video worldwide. Scarecrows Of The Third Reich will arrive on AVOD Digital Platforms worldwide from 26th November 2024. “Inventive and unique.” – Extreme DVD “Nazi Zombies ain’t got nuthin on these…