Home Marine who fought side-by-side with Chesty Puller on Guadalcanal dies at 97 cake

cake