COMING SOON - Click for Trailer

Friday, March 28, 2008

RELAX INN of Decatur has been torn down.


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

No comments: