We may also see these guns on military parade
I already saw this film before (thanks to Nuyt) but I was unable to save video from Japs site. Now I saved it for several minutes without any problems...
Pay attention to the caption: 02:59 Ford AA trucks towing Krupp mountain guns. So, really "Krupp"? It should be a special modification for Thailand then! Can it be true?