Happy Passover!
All of our turkeys are fresh, never frozen turkeys from TA Farms in Wyoming, Delaware. The turkeys are free range and fed all natural feed. Taste the difference!