Album Review: Saara Aalto – Wild Wild Wonderland

Just weeks before her Eurovision performance, Saara Aalto from Finland dropped her new album Wild Wild Wonderland. Continue reading

Advertisements