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)