Tuesday, November 17, 2009

Listen To Leona Lewis' "Echo"

The US version of Leona Lewis' new album Echo can be streamed in full HERE. Listen, darn it! Then buy it because it's really good!

No comments: