5.05.2010
Maybe News
Lots of cops and emergency equipment on 51 near hospital in Decatur at construction site. Smell of natural gas all around.
Barry (from iPhone)
Newer Post
Older Post
Home
View mobile version