News French Mouth Share Video for New Single, “Teal”By Dom VigilSeptember 3, 2020 LA-based post-rock band, French Mouth, is all about pointing their anger in the right direction and basking in self-awareness. Those…