Best Choice Frozen Hen Turkey

Average Turkey weighs 10 to 12 lb each