So I found a turkey on sale at the grocery store.  I know I’ve heard of a bunch of people roasting turkeys or chickens in the Sun Oven.  I figured finding a turkey now for only 89 cents a pound was a sign that today was the day to seeRead More →