3/7/2008 4:46:00 AM ITI Staff
Written by ITI Staff
WAND-TV 17 NEWS (DECATUR, IL, NBC TV AFFILIATE): 3/7/08
This story was published March 7, 2008.