Saturday, 21 December 2013

Turns out the frozen turkey needs 106 hours to defrost... #ooops :-)

1 comment: