October 20, 2019October 20, 2019Nicholas Jason LopezLeave a Comment on Finnish Rockers Santa Cruz New Music Video “Testify” Premieres; Group Performs At Louder Than Life Festival Finnish Rockers Santa Cruz New Music Video “Testify” Premieres; Group Performs At Louder Than Life Festival