The small town of Verdal in Norway is not an obvious place to search for music’s next big thing. Truthfully, it’s not somewhere to go …
Read All