Debut self titled LP from San Francisco 3 piece Joyride!
Released by the ace people at Lauren Records. The band consist of Jenna on guitar & vocals, Jace on drums and Eug on bass. Ten tracks of joyous noise pop. If you don't love everything about this album then you probably should seek some sort of medical advice!