SPARTAN II

HALO 2 BR-55 Battle Rifle

HALO 2 BR-55 Battle Rifle
SPARTAN II, Oct 1, 2014