Friday, March 28, 2008

RELAX INN of Decatur has been torn down.


I wonder what they will build in it's place. ?

No comments: