• 'You don't see this everyday': Grenade launcher found during traffic stop in San Diego

    ‘You don’t see this everyday’: Grenade launcher found during traffic stop in San Diego. California. by: Los Angeles Times. Posted: Oct 29, 2020 / 09:14 …

    Read More