Inside the Crucible: The Final Test of Marine Boot Camp | MCRD San Diego

Military Training Camp
Aug 4, 2025