Christmas is here, and what better way to embrace the festive spirit than with a free iconic Tim Hortons French Vanilla drink ...