United States Marine Corps Medal of Honor recipient (1948-1969)
Oscar Palmer Austin was a United States Marine who posthumously received his nation's highest military honor — the Medal of Honor — for heroism and sacrifice of his own life in Vietnam in February 1969.
No platforms connected yet.
The six component signals behind the Fame score, and their ranks across the leaderboards.