Delta Force 4?
Years back I saw this at Wal-mart. I wondered if it was a follow up to Chuck Norris' THE DELTA FORCE. I know of three official films, but was this a sequel or meant to be a sequel?
For DEMONIC TOYS and updates on Full Moon Films:
www.freewebs.com/demonictoys/