Car Seat HeadrestBeast Monster Thing (Love Isn’t Love Enough)

“What does it sound like inside the mind of an idle thought? What does a lobby sound like? Car Seat Headrest are just mirrors for the waiting; mediums of the impenetrable wall of the introvert, doing justice for the unheard voice; a voice that isn’t heard because it is often not shouting.”