Eurovision News Finland Finland: Saara Aalto has written four songs with “Heroes” songwriter Linnea Deb Posted on November 28, 2017November 28, 201722 commentsbyRobyn Gallagher “We just can’t fail together” View Post Share