Police say a group of 10 people rushed through a North Face store and stole an estimated $30,000 in merchandise in less than 30 seconds

Previous articleEric Holder Frequency (Jealousy)
Next article6 Psychological Tricks the Media Uses to Confuse You