I didn’t think it was possible! Could this really be as good as The Delta Force review? Hell yes!! I think you are right Crazy Kenneth, I think they should re-release Invasion USA and on the DVD release they should include your review as like an introduction or DVD extra. Awesome!!