Jadoo : “Chain Reaction” CD and Digital 26th October 2022 Self Released.
Jadoo : “Chain Reaction” CD and Digital 26th October 2022 Self Released. Spanish Heavy / Thrash Metal band. Formed in 2021, during the pandemic by Read More
Jadoo : “Chain Reaction” CD and Digital 26th October 2022 Self Released. Spanish Heavy / Thrash Metal band. Formed in 2021, during the pandemic by Read More