Lemon Demon View-Monster
Release date:
February 19, 2021
Label:
Lemon Demon's 2008 album View-Monster makes its vinyl debut on Needlejuice Records. The project features Neil Cicierega fresh off the hype of his 2006 hit "The Ultimate Showdown," with 16 melodic and whimsical cuts, plus 8 bonus tracks.