released a music video from their upcoming debut album