Saturday, May 17, 2008



RUSSIAN VERSION:



t.A.T.u. are back in a new music video that features a lot less clothes than even we are used to. Here's your official NSFW warning.

The portal to Hell has been located and it is in Russia.