The Russians have landed!
Nick Krewen GRAMMY.COM March 2003 Roll over Beethoven and tell Tchiakovsky the news: The Russians have landed! While recent breakthroughs of controversial Moscow pop duo t.A.T.u. and Grammy nominated country sextet Bering Strait may not be as prevalent as the British invasion that first introduced The Beatles, the message that North America is finally open for business is resonating throughout the former U.S.S.R.. And that gives new hope for…