Advertisement

Leona Lewis
Echo

Album

Echo

Leona Lewis
13 tracks · 59 min16 Nov 2009Spotify
Share to XShare to FacebookShare to WhatsAppShare to TelegramCopy link

“Echo” is Leona Lewis's album, released on 16 Nov 2009, with over 106.8M Spotify streams on Bazenation. The project has 13 tracks, including 13 with stream totals available. Its most streamed cut here is “Happy” at 35.2M streams. It is currently receiving about 14.7K daily streams across the catalog.

Total streams

0

Daily streams

0

Tracks

0

Duration

59 min

Last updated

14 Nov 2026