Past Participants / by - September 19, 2012 10:45 pm
Loreen to release debut album late October
The debut album from the 2012 Eurovision Song Contest winner Loreen is now available to pre-order with some online retailers. The album, believed to be called Heal, will be released…