3 ms·
Depends where you live I suppose, Have a couple of local chicken shops that make great roast chickens, and of course supermarket ones nearby. I'm in Australia t
by chadcmulligan 11y ago
Depends where you live I suppose, Have a couple of local chicken shops that make great roast chickens, and of course supermarket ones nearby. I'm in Australia though, and I suspect our experience is different from the US.