About Elk City
Elk City: A critically acclaimed indie rock band from New York City known for their dreamy, atmospheric sound.