And these demons are STILL pushing their poison! Still in denial?!!!