The Northern Falls Chicago, Illinois
The Northern Falls is an indie-post-rock group out of Chicago IL. Their first single, Is This a Sign, was released August 16th 2013.
Streaming and Download help
If you like The Northern Falls, you may also like:
Bandcamp Daily your guide to the world of Bandcamp