If you’re a fan of Robyn‘s “crying on the dance floor” brand of electro-pop, then there’s a very good chance you’ll enjoy Margaret Berger‘s new single “Human Race”. The 2004 Norwegian Idol runner-up, straight ally and fourth place finisher at this year’s Eurovision Song Contest has […]