2011 Memorial Day - fallenheroes
Courage, Honor, Valor, and Sacrifice. Words they lived by.

Courage, Honor, Valor, and Sacrifice. Words they lived by.