Listen & view Lemon Demon's lyrics & tabs

Lemon Demon is a musical project that was created by Neil Cicierega in 2003. The live music includes touring members Alora Lanzilotta (bass), Charles Sergio (guitar) and Gregory Lanzilotta (drums). Tony Wry was the band's drummer from 2007 to 2008. Under the Lemon Demon name, Neil has released seven full length albums and two EPs. Neil is also known for being the creator of a genre of Flash anima...read more

geek rock comedy alternative indie funny

Similar Artists of Lemon Demon

Top Tracks of Lemon Demon

Loading Time :0.28546595573425