essentiallypop.com
Rat City – ‘Deliriously Good’
Norwegian trio Rat City are as unusual as their name. They’ve got the style and swagger required to ensure immediate success, and are more than just a household name in their home country, wh…