For over 45 years, pumpkins mysteriously appear atop a building at Plymouth State University in New Hampshire. Who is behind this annual tradition? Join us as we uncover the secrets behind this puzzling phenomenon.

Read More