Hi,
Thanks for reading.
I think I messed up. I bought a frozen turkey crown and for some reason thought you had to leave it on kitchen sink countertop to defrost!! 6 hours later saw you don't do this and put it in the fridge straightaway.
Question is though, am I too late and I need to dump it otherwise I'll make us all sick??
Thanks again for your help.