Surveillance video shows five thieves steal $29,000 worth of merchandise from an Apple store at South Coast Plaza shopping mall in Costa Mesa, California.


120


Daily Mail

14 Related Articles, between 2018-04-28 and 2018-06-27