Jonathan Davis kicked off his solo tour on Friday night in Portland, Ore. at the Crystal Ballroom.
He did a cover of Neil Diamond’s 1980 song, “Love on the Rocks” during the set. He first did the song for the soundtrack to the 2003 film Wonderland, the film about the 1981 murders which took place in the Laurel Canyon area of California. Video of the performance can be seen below.
Davis’ solo album, Black Labyrinth is out on May 25th.