Back to all posts The Bug Vs Dylan Carlson of Earth At Mira Festival 2017 The Bug vs Dylan Carlson of Earth will be performing this year at Mira Festival on Friday, November 10th, 2017 in Barcelona.