Black Cross – Art Offensive – Review October 29, 2003 Louisville, Kentucky’s Black Cross are a band on a mission: To rock out.