Scot Scoop News

America’s Most Unwanted: Criminals who catch themselves

America’s Most Unwanted: Criminals who catch themselves

March 24, 2011

A North Carolina man who led deputies on a high-speed chase across Rowan County late Wednesday told authorities he was driving over 120 mph and eluding police because Dr. Phil told him America was under an alien invasion. Investigating a purse snatching, Brunswick, Georgia, detectives picked up a ma...

The student news site of Carlmont High School in Belmont, California.
catch