Charming Liars release live music video for “Soul”

Charming Liars has released a live music video for their new single “Soul” which you can check out below.