He worked on Sherman tanks ?
Not as far as I know. There was a book by an American guy involved with Shermans. Can't think of the name at the moment but I recall a show on it and it also mentions having to deal with knocked out Shermans and the fate of the crewmen.
As usual LG had to put his 'corporations are the ev0L' spin on it
Yeah well freedom of speech