Assault Rifle Explained
Channel: Dave Smith
Date: 2017-11-10

When is a Rifle an Assault Rifle????