Spectators waving American flags during the Beckley Veterans Day Parade Friday morning. (Rick Barbero/