Artist Catalog

Joshua

Joshua

Joshua is a Christian metal band that formed in 1980. The band re-formed under three names, but has remained centered on guitarist Joshua Perahia. Despite being based in Los Angeles, California, they are best known outside of the United States.