A farm in Devon, England has prepared the largest Christmas dinner - a roast turkey stuffed with 11 smaller birds, enough to feed 125 people at a cost of $1,336.
Dubbed as the True Love Roast, the turkey contains a goose filled with a chicken, then a pheasant and small ducks.
According to the people at the Round House Hele Farm in Kings Nympton, the sumptuous feast took time to prepare. It took them no less than 10 hours to cook the roast.


















