I bought chicken drumsticks yesterday at around 2 pm uk time, I was going to put them in the oven, but after reading the recipe I found out that it is left for at least an hour at room temperature, it doesn't say anything maximum.
I left them in the sealed package yesterday in the kitchen at 2...