Are those Germany made Leopard II tanks? I know the Poles have purchased those but the barrels seem too stubby.
Sure are.