Wolves In The Throne Room Release New Single “Mother Owl, Father Ocean”

 Wolves In The Throne Room has released their new single “Mother Owl, Father Ocean” which you can listen to via Rolling Stone. The song is the followup to the band’s last single “Angrboda.” Both songs are included in the stream.