Showing posts with label Delta force. Show all posts
Showing posts with label Delta force. Show all posts

Thursday, 13 March 2008

We're going in...




Special forces parachute drop high over...sorry chaps, can't say where.

Well, I can tell you, but then we'll have to kill you...again...