Archive for June 9, 2011

Medal of Honor: Sgt. Leroy Petry (second living recipient in Afghan war)

Posted in Amazing with tags , on June 9, 2011 by spikestl