Come inside the weird, weird world of our Christmas! We go home to England for the holidays each year and we have MANY traditions, some may say too many, but that's what makes our Christmas MAGICAL ...