on July 8, 2011 The Devil’s Rock Set in the Channel Islands on the eve of D Day, two Kiwi commandos, sent… on July 8, 2011