a3268 shermans - dont push it dont force it
Naaldwijk
NOTK