Wednesday, August 21, 2019

Tag: charming liars

charming liars

Charming Liars fight the past in new music video—watch

Charming Liars are teaming up with AP to premiere the latest installation of their three-part music video series, “Time To Start.” Shot in New Orleans,...

Charming Liars show alarming reality of drug addiction with new video

Charming Liars are getting ready to release their forthcoming album, and ahead of the album's release, the band are sharing a graphic new music...