After the welcome, the Davidson County Young Marines presented the colors and Katie Young performed the national anthem, followed by a 21-gun salute by the Davidson County Honor Guard.
Several citizens took advantage of music by the Fantastic Shuffle band to show off their best dance moves.