Krista Siegfrids continues to spoil her fans with awesome music as she announced that her new single “On & Off” will be released on February 20th, 2015. The energetic singer has released several songs since her Eurovision Song Contest 2013 entry Ding Dong including Can You See Me and Cinderella. Her debut album was released May 13th 2013 …