Loading Video…
This browser does not support the Video element.
Smash-and-grab at Santa Rosa Apple store
Police are looking for whomever stole $20,000 of merchandise from an Apple store in Santa Rosa.
This browser does not support the Video element.
Police are looking for whomever stole $20,000 of merchandise from an Apple store in Santa Rosa.