An incredible psychedelic metal band, filmed at The Evelyn.