CHARMING LIARS TOUR WEBISODE #3

Post Author: Impose Automaton

Welcome back to the Charming Liars tour webisode series, where in part three the band treks from Denver to Chicago to play a sold out show with Blaqk Audio and Night Riots

Charming Liars are on the road again hitting up Phoenix on August 16th, Denver on August 18th, and Seattle on September 1st.