The Devil’s Rock (2011)

Set in the Channel Islands on the eve of D Day, two Kiwi commandos, sent to destroy German gun emplacements... Read More