Geffen

  • LACES Talks the Decade of Chokers, Furbys, and Buffy

    Jessica Vaughn, better known as LACES, seems to have come full circle with her latest single, “Almost Happy,” which dropped late last month.  The track, an homage to the 1990s, has the singer/songwriter/record label owner joined by Butch Walker, who took her out on her first tour well over...