As soon as I walked through the door of Strange Matter Sunday night, I heard the iconic Twin Peaks theme playing over the speakers. Soon after, it was interrupted by the “The Pink Room,” a hard rock jam that plays within the sleaziest of corners in the world of “Twin...