Home / Tag: Alien Green

Tag Archives: Alien Green

OPD Searching For Driver in Fatal Hit and Run-Update

UPDATE: The hit and run vehicle and the driver have been located in the city of San Diego. The investigation is still on-going as Investigators follow-up on leads ...

Read More »