8.23.2010

Fire at James Wood Motors in Decatur?

That's what the Messenger says at around 7:50 p.m. Might be nothing. Any reports?

Edit: