Finnish death metallers Torchia released a visually stunning music video for the song “Light My Path” taken from their widely acclaimed debut album “Of Curses and Grief”. The video was directed and edited by Jouni Valjakka’s (Whispered) Obliviart Productions. Edward...