Home Marine who fought side-by-side with Chesty Puller on Guadalcanal dies at 97 John's last Marine Birthday

John’s last Marine Birthday