1 posts tagged with neilmarshal.
Displaying 1 through 1 of 1. Subscribe:

Movie: Dog Soldiers

A squad of British soldiers on training in the lonesome Scottish wilderness find a wounded Special Forces captain and the remains of his team. [more inside]
posted by miss-lapin on Oct 14, 2023 - 11 comments

Page: 1