The Giant Killer Trailer – Richard J. Flaherty

Richard J. Flaherty was the smallest Soldier to ever serve in the U.S. Military.
Vietnam Special Forces Green Beret Captain and was awarded the Silver Star, 2 Bronze Stars, and 2 Purple Hearts.

Do NOT follow this link or you will be banned from the site!