If the trailer for Netflix's 'Let It Snow' makes you think "teen version of Love Actually," you're not wrong — and you're in for a treat! It premieres Nov. 8 on Netflix. Mashable