Image: the venue's website
Neuro & Evil Live plays on Saturday 19 December at 12:00 at The Vermont Hollywood, Los Angeles.
Source: vermonthollywood.com