Let's not forget the recently released "Outpost 2: Black Sun". I thought this was better than the first. Definitely worth seeing. I guess we can also add "Nazis at the Center of the Earth". The latter is more like one of those Syfy originals. Last thirty ...
Read More
Read More