Insects vs Robots at Del Monte Speakeasy

After over a year-long hiatus, Venice supergroup Insects vs Robots resurfaced at the historic Del Monte Speakeasy with new EP in tow. Also performing were psychedelic (and prolific) rockers, Ahkiyyini, and Li Daiguo whose solo performance was a mix of traditional Chinese music,  Mongolian throat singing and beat box. Really.