Connect

Tuesday, October 6, 2009

Official Cover

Here's the official album cover for Leona Lewis' upcoming album Echo to be released on November 17.

What do you think?

Lady GaGa On Talk Asia