Mammoth New York Pumpkin Wins World Pumpkin Weigh-OffMammoth New York Pumpkin Wins World Pumpkin Weigh-OffAt the heart of the World Pumpkin Weigh-Off in New York is the search for the heaviest pumpkin on the planet and the winner this year did not disappoint!Traci TaylorTraci Taylor