my mum made the best roast turkey ever! n i just knew that a frozen turkey needs 3 days to defrost.
on christmas morning, i received a gift. wrapped in green and red ribbon. in front of my house door
the menu on christmas eve was 2 huge roasted turkey and a whole salmon as big as a