Home Marines gives a heroes tribute honoring ‘Chesty’ Puller with 66-mile relay run Marine honor Chesty Puller

Marine honor Chesty Puller

Marine honor Chesty Puller