logictherapy.wordpress.com
Road to Copenhagen 2014: Tolmachevy Sisters – “Shine” (Russia)
I smell controversy on the wind, coming in from the East. PR-wise, things aren’t too hot for Russia, with the Ukraine situation leading many to wonder whether war is coming. For now though, l…