Czech Cruadalach, despite several years of experience on the folk metal scene, did not have an official music video to show off with. The long awaited video was finally made to one of their newests songs – Life Worshipping Bastards. It appeared on  YouTube in the morning on January 21st. The song comes from Cruadalach’s brand new album, Rebel Against Me.