Christmas came to Portugal on Sunday as the snow started to fall, creating some incredible racing that ended with a double podium for PSRX Volkswagen Sweden! Check out some of the best photos from an unbelievable day.