Cloak - Invictus
Music video · Invictus (Single, 1 Mar 2023) · 6:36
Invictus is Cloak's single (2023). Cloak is a Gothic/Black Metal band from Atlanta, Georgia, United States, formed in 2013. Press play and it goes on Requests TV, the Metal TV channel its viewers program, for everyone watching.