Thursday, July 22, 2010

World Premiere: Christina Aguilera - You Lost Me

Love the special effect which looks like a spirit is coming out of Xtina. A little bit of that make the simple video more powerful...

No comments: