Marine Kyle Carpenter is the youngest living recipient of the Medal of Honor
1.5k
Content-Length: 756473 | pFad | http://za.pinterest.com/ideas/american-heroes/937057900880/
6fcf253