Roasted Pumpkin Seeds Are A Great Snack No Matter What Time of Year It Is

The ultimate salty, fall snack food.