Already on DVD (April 2007)
The film has already released in DVD, at least in Spain. It goes by the title of "U.S. Corps - La Lucha Final". I'm watching it now as I type this. It's not exactly great stuff, but as far as direct-to-DVD actioners go, this one is a pretty good one.
share