Flash mob makes off with $30,000 in clothing store merchandise

A 10-person flash mob stole up to $30,000 worth of merchandise from a North Face store in Wisconsin this week.

July 5, 2019

Examined