American Anti gun lobby

Too many guns… too many lives lost…