
The Rosebuds are a husband-wife team from North Carolina who have made a few albums of very solid indie rock. I love the layering of sounds and voices on this track that makes it sound a little like it was recorded in a cave.
Cape Fear - The Rosebuds
from the album Life Like (2008)
No comments:
Post a Comment