Back to all posts 05.07.21 "True Sight," the debut single from the album Shadow Falls was premiered on Captured Howls along with a kind review.