10/27/17-10/28/17 at Echoplex

Poppy performed live on October 27th and 28th, 2017 at Echoplex in Los Angeles, California during the Poppy.Computer Tour.