Ellie Goulding has released a new song called “Lost and Found” that you can stream here. Her new album, Delirium, drops November 6th.
Related Post
Cynthia Lam’s October Playlist!
Posted on by Stitched Sound
New Before You Exit Cover
Posted on by Stitched Sound
The Dangerous Summer Release New Song
Posted on by Stitched Sound