The owners recent window displays prove ingorance and moral bankruptcy. Can’t help but think these displays are really just a way to generate attention for a business that is failing. Actually the business is never open so maybe that’s why it’s not doing so well? Something isn’t quite right there, can’t put my finger on it.