By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Just another funny little propaganda flick from the country that brought us "duck and cover".