Luton metallers Imicus recently released their new music video for the song ‘The Libertine’.
The track will be featured on their upcoming new album and follow up to 2010’s ‘Animal Factory’. More info will be announced soon.
Click read more to view the video.