Search results
We did not find results for: Echo (Leona Lewis album).
Check spelling or type a new query.
We did not find results for: Echo (Leona Lewis album).
Check spelling or type a new query.
Echo is the second studio album by English singer Leona Lewis. It was released on 9 November 2009 including 16 November in the United Kingdom, and 17 November 2009 in the United States. Its worldwide release was through Sony Music. The album charted across the globe, including the US, UK, Canada, across Europe, Mexico, Australia and New Zealand, with commercial success. Lewis worked with Ryan Tedd... Wikipedia