The first movie that popped in my head was Ghost Team One, but some of what you described doesn't seem to match up. Either way, here's the trailer
https://www.youtube.com/watch?v=s0dFLycyCFA
Type: Posts; User: FrighT MasteR
The first movie that popped in my head was Ghost Team One, but some of what you described doesn't seem to match up. Either way, here's the trailer
https://www.youtube.com/watch?v=s0dFLycyCFA