Momma Talks Life in the Bug House
By Momma | May 5, 2020
Momma Talks Life in the Bug House
The LA grunge-pop group takes us on a tour of the fictional world of their new album Two Of Me.
Momma is a four-piece grunge band from Los Angeles. Their new album Two of Me is out June 5 via Danger Collective Records.
(Photo Credit: Rachel Filler)