My Favorite Bands Logo
    Lisa Mychols
    Lisa Mychols

    For an artist without a great many credits to her name, Lisa Mychols made an impressive splash on the Los Angeles pop underground of the 1990s, especially with her band the Masticators. Married to Tom Richards

    Data provided by Discogs