destroid_live_dubstep_band_destroid_logo

 

Ever since Destroid released its debut album, ‘The Invasion’, people have not stopped talking about their phenomenal live performance. If you haven’t had the chance to see the supergroup perform yet, check out some behind the scenes interviews about how their show became what it is today.