Day 11

Approximately how many turkeys are purchased every year in the UK, 1 million, 10 million, or 20 million?

1 million
10 million
20 millon
icon_07