So in the US you have Veterans Day then?

Here in the UK we celebrate (the right word?) Remembrance Day, and we all wear poppies because of the whole Flanders field thing where the only thing that grew after the battle were poppies.