Illinois Town Uses Technology To Battle Major Shoplifting ProblemIllinois Town Uses Technology To Battle Major Shoplifting ProblemStores in Elmhurst, Illinois, are losing thousands of dollars annually due to shoplifting. The crime problem is getting worse.Double TDouble T
Bobcat Continues To Terrorize An Iowa Neighborhood [VIDEO]Bobcat Continues To Terrorize An Iowa Neighborhood [VIDEO]It has attacked pets and isn't afraid of humans.Ryan "Brain" BrainardRyan "Brain" Brainard