Greece / by - August 6, 2013 10:46 am
Greece: Mando’s Wonder bemuses UK press
It’s not often that a non-winning ESC entrant takes up column space in the UK tabloids. But a rather unusual performance from Mando (Greece 2003) has been causing a stir…