3.12.2009

Rumor Mill

Someone just wrote that 36 people just got laid off at POCO in Decatur? Anybody confirm?