Personnel Halting and Stimulation Response rifle

From Free net encyclopedia