Alpha Cat Has Newfound Clarity for “Thatched Roof Glass House”
Elizabeth McCullough, also known as the New York City-based rock and roll artist, Alpha Cat, knew the moment she had to give up drinking. She was at a diner and had ordered a greasy cheddar cheese omelet. But as she waited there on the counter, she shook. Her body wanted a drink so badly that she could hardly sit in her chair. That’s it, McCullough thought, enough. And she hasn’t had a drink since. McCullough’s personal history is full of episodes like this: difficulties she’s had to navigate to find herself in safer waters. As such, the concept of freedom is central to the music of Alpha Cat, which is most evident in the latest music video for the single, “Thatched Roof Glass House,” from the 2019 album of the same name.
“I decided way back when I was in graduate school,” says McCullough, “that basically everything that occurs in life that you witness is a metaphor for what’s going on inside of your head. And with this song, that’s definitely the case.”