Touch A New Day of our Euro Vision Song Contest winner Lena is a nice love song with a summery feel-good video to it, but not nearly as tight as Satellite.Dafür there is still the recommended platinum album My Cassette Player, on which they presented their versatility.