Brazilian death metal band Invisible Control shares the new video for the song “Sons Of The Damned”. Debut album out now.
The best resource about women that rock
Brazilian death metal band Invisible Control shares the new video for the song “Sons Of The Damned”. Debut album out now.