The iconic in-your-face electronic and visual artist, Alice Glass, formerly of Crystal Castles, makes their solo Irish debut via Smorgasbord this November!