Skip to main content

FACT:

The average pumpkin contains 500 seeds.