eurovisionni.wordpress.com
Semi Final 1: Russia Gets Booed!
Russian twins the Tolmachevy Sisters advanced through to the Eurovision Final on Saturday 10th May following a performance at last night’s first semi final. However it wasn’t all good n…