Neopup Semi-Auto Grenade Launcher

FacebookTwitterPinterestEmailShare

The Neopup is a gas operated semi-auto grenade launcher made by Denel of Pretoria, South Afrika.

Video Shock and Awe