VIDEO: t.A.T.u., “Snowfalls”

Today I was listening to some old t.A.T.u. music and I found myself wondering what Lena and Yulia had been up to lately. Well, apparently they’ve got a new album out called Waste Management with a collection of singles to go along with it. The girls released a video for the new track “Snowfalls”, or […]

Taste the pain.