Nov12022 by Andrea VacchianoNo Comments Heidi Klum unrecognizable in elaborate giant worm costume at her New York City Halloween bash