Lemon Demon Wiki
Advertisement

Charles "Chooch" Sergio is Neil Cicierega's brother-in-law and the guitarist for Lemon Demon's live peformances. Charles is married to Neil's older sister, Leah. Neil and Alora would later on write a song dedicated to their marriage titled Charles and Leah Forever.

Advertisement