Type 89 grenade launcher

Type 89 Grenade Launcher

Recent Articles

Type 89 Grenade Launcher

Posted by admin

Armistice Day

Posted by admin

Unknown Soldier

Posted by admin

On this day in military history…

Posted by admin

Last Battle of Passchendaele

Posted by admin