Golden Snowball shines at Buffalo Museum of Science

BUFFALO, NY (WKBW) — The Buffalo Museum of Science is kicking off the opening of its fall exhibits with a modern day artifact. The Golden Snowball Award is on display. That’s the trophy awarded to the city in upstate New York to receive the largest snowfall through the most recent winter. Buffalo is the current title holder. …

Golden Snowball shines at Buffalo Museum of Science Read More »