2018 Memorial Day Half Marathon with USMC 3/5 Battalion Laguna Hills USMC 3/5 Battalion Half Marathon - USWildlifeImages