Anybody hear this yet ? My peeps tell me they close doors in July, and have announced this publicly.

Not happy to see another gallery go out of business - but absolutely I hate the owners of this place, so they can take their hillbilly asses right back to Southgate where they came from.

OH NO ! What will Niagara do for work now ?

lmao