The Delta Force Blu-ray Review
The Delta Force is one of the stupidest movies I've ever seen, and yet for some reason it holds some bizarre charm that comes frighteningly-close to making me love it. It's jingoistic redneck fodder - the kind of movie that… Read More
2.9
out of 5