April 19, 2017 Erik Wallace Album Release Girl Teeth - Demo April 19, 2017 Erik Wallace Album Release Recorded, mixed, and mastered this demo. demo by Girl Teeth