World War II veteran Pete DuPré, 96, delivered a beautiful harmonica rendition of "The Star-Spangled Banner" at a New York Knicks game on Sunday, just in time for Veterans Day.
Wearing a "World War II Veteran" hat, DuPré, who is affectionately known as Harmonica Pete, stepped up to the microphone and delivered a moving performance of the national anthem to the crowd at Madison Square Garden.
Members of the military stood close by, holding the American flag, as DuPré, a former U.S. Army medic, poured his heart into the song.
Toward the end of the performance, the crowd began to cheer for DuPré and offered an appreciative and boisterous round of applause. At the end, DuPré tipped his hat to the crowd.

The veteran is becoming a regular at sporting events. He performed another rousing rendition of "The Star-Spangled Banner" at a Minnesota Vikings game in September.
Over Memorial Day weekend, he performed before the start of an exhibition soccer game between the U.S. women's national team and Mexico. Players from the U.S. team, who would go on to win the World Cup title in July, gave Pete hugs and high fives after the game.
It's easy to see why this veteran is earning some well-deserved attention from sports crowds. Well done, Harmonica Pete. We salute you!