War veterans mark Armistice Day with impressive parade