Videos: MeanGirls release new album
Austin, TX emo-punk act MeanGirls have released their new LP via digital and physical media. The album, Is This Me Forever? is out now via Community Records, and is a follow-up to their 2016 release SQUIRM. You can check out the track "I Will Let You Down" from that album below.