Albania / by - May 22, 2015 9:19 pm
Vienna Calling: Grand final jury show LIVE
Right now, the jury show for the 2015 Eurovision Song Contest Grand Final is taking place at the host venue, the Wiener Stadthalle. The 27 finalists will all perform their…