Byron and Peter discussing Lost Leaders' debut album