Countries / by - March 28, 2014 4:55 pm
Germany: Cascada release new single Blink
Cascada, who represented Germany at the 2013 Eurovision Song Contest, have unveiled the music video to their new single Blink. The single, which is now available for download, was originally release…