demon in louisiana on video