Electro
Well-known member
Ellen and the Escapades - Lost Cause .
This is their newest single .
I really hope they do a live tour soon , Ellen Smith has a beautiful soulful voice .
https://www.youtube.com/watch?v=9DXDDtcst6k
This is their newest single .
I really hope they do a live tour soon , Ellen Smith has a beautiful soulful voice .
https://www.youtube.com/watch?v=9DXDDtcst6k