Le Butcherettes were among the performers at at The Echoplex in Echo Park, CA last Monday night at Kim & The Created’s record release show. Below, watch video of their performances of “Demon Stuck In Your Eye”. Video shot by Johann Arteaga Ramos of Dream Films Los Angeles.

Words, Photography and Videography by Johann Ramos