MMusic Read More 2 minute read Roach Girl – Familiar Faces | New MusicbyVictoire ChangarnierOctober 11, 2019 Roach Girl is a US band composed of six members, and as they gear up to release…