General: Tank Museum Ad


This is a strange ad for a tank museum - I think polish?