LOCUST + FEATHER
Saint Louis
Locust + Feather is an experimental rock group from St. Louis, Missouri. Musicians and vocalists brought to create a unique new style.
Locust + Feather's debut album, "Hit Record," is set t…
Locust + Feather is an experimental rock group from St. Louis, Missouri. Musicians and vocalists brought to create a unique new style.
Locust + Feather's debut album, "Hit Record," is set t…