When Pizza Spins were so in
Despite their short shelf life, Pizza Spins seem to have quite the fan club.
For some reason, we’ve been seeing a lot of talk on social media lately about Pizza Spins snacks. Even though it’s likely many of the people posting about them never had a chance to try them.
Pizza Spins were introduced across the U.S. in July of 1968 and discontinued around 1975.