PlatoonJohnny10.0· March 17, 2026Follow"Somebody once wrote: 'Hell is the impossibility of reason.' That's what this place feels like. Hell." Easily top 3 of war movies ever made!!! We been kicking other peoples asses for so long, I figured it's time we got ours kicked.CommentsSign in to react and join the conversation.Sign inGet the app