Their debut album is out on March 24.