Feb 29 2016 The Needle Drop
Spirit Phone by Lemon Demon
A new album by Lemon Demon, the oddball synthpop/electro rock project of Neil Cicierega (hear him on our podcast here).
Prev Post
Feb 28 Album Reviews
Next Post
Feb 29 2016
Show comments / Leave a comment
What do you think?
Show comments / Leave a comment