Charming Liars

Charming Liars Charming Liars ramp up for release of “Thought, Flesh and Bone” album with new single/video  Los Angeles alternative band Charming Liars are ramping up for the release of their new “Thought, Flesh and Bone” album on March 1st, 2019 with new single & video “Time To Start”.   Frontman Kiliyan Maguire says: “While “Time to Start” ushers in […]