First Platoon: The U.S. Marines In Snow Country

Feel the thrill of following a platoon of Marines while in North Norway.