German pop/rock trio AudioDamn! impress with catchy debut single “Lights Out.” We premiere the video up top. More ยป