Pedestrian hit and killed on I-805 in Serra Mesa

Published: 3:05 AM PDT May 1, 2018
Updated: 3:18 AM PDT May 1, 2018