“The Cedar Room” is a Lost Souls track, released in 2000 by Doves.
Alternative rock band Doves was formed in 1998 in Cheshire, England, by twin brothers Jez Williams (guitar, vocals) and Andy Williams (drums,... Read More
There Goes the Fear
The Cedar Room
Black and White Town
Kingdom of Rust