Marine keeps 50-year-old promise - Opposing Views

Marine keeps 50-year-old promise