SCANWHALE

0% YES - Will Santa deliver fewer than 7,900,000,000 gifts for Chr...