Monday, May 16, 2011

The Least You Should Know (5/16)

Over $70,000 worth of human hair was stolen from a Chicago beauty supply store. Police think the suspects plan to sell it or make an 80s music video.

No comments: