Giancarlo plays Gene Simmons in new Delete After Death video