greasegunburgers:

US Marine Raiders training in hand to hand combat.

greasegunburgers:

US Marine Raiders training in hand to hand combat.

254 notes

elpatronrealg:

S&W 629 Performance Center

95 notes