Authorities and witnesses say about 80 people, some wearing ski masks and wielding crowbars, swarmed a department store in the San Francisco Bay Area, stealing merchandise before fleeing in dozens of cars
Authorities and witnesses say about 80 people, some wearing ski masks and wielding crowbars, swarmed a department store in the San Francisco Bay Area, stealing merchandise before fleeing in dozens of cars
WATCH: Video Shows 14 Suspects Raid Chicago Louis Vuitton Store
In a massive robbery, 14 thieves were caught-on-camera stealing merchandise from a Louis Vuitton store in Oak Brook, Illinois, outside of Chicago. The incide...