Silver Star Recipient, David Bellavia, speaks at the American Legion National Convention
Thursday, August 29, 2013
One our favorite people on this planet, David Bellavia, talks about current military events and honors Vietnam Veterans.