Piece of The World Trade Center Arrives in Decatur Illinois
Decatur, Il – Macon County Sheriff’s Office reports Decatur, Illinois gets a piece of history. WAND-TV reports. Watch.
Decatur, Il – Macon County Sheriff’s Office reports Decatur, Illinois gets a piece of history. WAND-TV reports. Watch.