3.05.2009

The Man Is At Decatur High School

Got a report that there are an unusual number of Decatur Police Officers "roaming the halls" at Decatur High School. What does it mean? I have no idea.