Yes, this is the store front I was talking about in the previous post. Defies explanation, don't you think?
oh my. I can't stop laughing. Made my week!
This store is located in Cicero, Illinois. I would just like to know what they sell!
Post a Comment