Moldovan band Infected Rain released a new album, “Time” in February 2024. We spoke with frontwoman Lena Scissorhands backstage at Sentrum Scene about the new record, working with Melissa Cross and having a real panic attack on camera while making a music video for the single “Because I Let You”.
Kategorier
Infected Rain – About Time
