Music News

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