I’m a little surprised that Gavin DeGraw and his team are only releasing a music video for “Soldier” now. The track initially gained some traction earlier in the year when it was used in the final episode of One Tree Hill. You’d think that would’ve been an opportune time to promote the single. Oh well, whatever the reason, it’s here now.

Directed by Carl Diebold, the inspiring video highlights everyday heroes making a difference. Diebold and DeGraw’s goal is to hopefully remind people that simple acts of kindness can make a huge difference and make for a better society. Personally, I love reading each person’s story and their “good deed”. The clip ends with everyone congregating at a bridge holding candles.

“We wanted the performance parts of this video to be as powerful as the individual stories we were telling, says Diebold. “The combination of the piano, the searchlights, the 500 extras, the Nashville skyline, and ultimately the downpour of rain really brought a depth to this video that I am really proud of.”

Filmed in Nashville, the “Soldier” music video takes advantage of the city’s locations and skyline. A few segments were even filmed at Gavin and Joey DeGraw’s National Underground bar in the city. Check out the clip below.

Gavin DeGraw ‘Soldier’ Music Video

I have to admit, I always liked his songs, but it was his stint competing on Dancing With The Stars that won me over. He’s so adorable, awkward and charming all at the same time. What did you think of the video? Did it inspire? Are you fan of the 35-year-old singer?