Cascada’s ‘Glorious’ song did not finish so glorious after all. Although their song was among the favourites in the end Germany’s hopefuls ended up 21st with just 18 points. Well, now they are back with an official video for their brand new single – ‘The World Is In My Hands’. Listen it below