Tag: Shelia Confesses

Dropping the Mask

It’s Sunday, 5:19pm as I start to write this. “Zhill Down” by Neotic is playing and there is some celebratory clapping going on outside my windows. I did a whole lot to […]