Featherface is a psychedelic pop band from Houston, Texas that has quickly gained a reputation for its energetic live performances and over-the-top, divergent approach to pop music.
Following up their debut LP ‘Actual Magic’ with relentless touring and appearances at several...
Read More →