Don’t Warn Pedestrians, Crazed Drivers Are At Fault

I think I speak for most Isla Vista residents when I say Isla Vista has an overwhelming presence of police. IVFP, UCPD, CHP - the frequency that I see these acronyms in our half-square-mile town even ...
read more