Trembling Bells stream new album

The Sovereign Self is the fifth album by Trembling Bells, their first since 2012’s The Marble Downs, a collaboration w/ Will Oldham “Killing Time In London Fields” NEW VIDEO: “…the video is rather unnerving, finding the band ‘swallowing semi-precious stones [...]

July 1, 2015 Music