Christina Aguilera – Not Myself Tonight (Video)

blame it on Meka May 1, 2010

Fuck what you heard, Christina > all of those pop tarts that are out now. Her Back To Basics album was one of the doper releases of 2006. Anyways, here’s the visuals for the first single off her upcoming Bionic LP.