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 […]