Police Unveil Guardian Lowrider | NBC 7 San Diego

Police Unveil Guardian Lowrider

Police officers unveiled "The Guardian," a lowrider car funded by community and business donations.

    processing...

    NEWSLETTERS