A lyric video for Eyes Set To Kill’s “Lost and Forgotten” is now streaming below. Their new album ‘Masks‘ is due September 17th.

This post has no comments. Be the first to leave one!

Join the discussion