Posts tagged ‘SSG David G Bellavia’

If you watch anything this week,  watch this 16-minute speech by a real hero.