One day before Memorial Day, a 96-year-old World War II veteran performed a rendition of the national anthem that no one in attendance will soon forget.

Before Sunday's exhibition soccer match between the US Women's National Team and Mexico in New Jersey, Pete DuPré performed a remarkable version of The Star Spangled Banner using only a harmonica.

❤️😭❤️😭



we love Pete so much. pic.twitter.com/Lxd3Xqo9eu — U.S. Soccer WNT (@USWNT) May 26, 2019

This isn't the first time Dupré -- known as "Harmonica Pete" -- has performed the anthem, but it's possibly the biggest stage on which he's performed it.

Thank you for your service, Mr. DuPré.