THE LION’S DAUGHTER released brand new track of forthcoming album ”Skin Show”.
THE LION’S DAUGHTER have released the third track of their forthcoming album ''Skin Show''. The record is set for release on April 9th, 2021. To get a glimpse of their upcoming music, watch the new song ''Curtains'' via the official…