Archive / by - October 26, 2008 12:09 am
Russia: t.A.T.u release new album
Earlier this month t.A.T.u, who represented Russia at the Eurovision Song Contest 2003 and were placed 3rd realeased their third album titled Happy Smiles. t.A.T.u.'s third studio album "Happy Smiles"…