San Diego State University said Thursday there were “no findings” … side mirrors off as many as 50 vehicles in University City and La Jolla.
San Diego State University said Thursday there were “no findings” … side mirrors off as many as 50 vehicles in University City and La Jolla.