M1 Garand

“Grand Garand” – Patriot with a Patent

With the 70th anniversary of D-Day on the horizon