By Scott Edgar
14th March 2017
Norwegian trio I See Rivers are now based in Liverpool, UK and are set to release their debut EP 'Standing Barefoot'. Lead single 'Da Ram' is out this week.