Blog

Invisible Devastation - 13th Apostle

Invisible Devastation debuted live

Around a month ago, on April 30th, Invisible Devastation did their debut on stage and did it very well! Below are two live videos documenting their performance. Check it out!