Polestar released some photos of the Polestar 2 being built in China. I'm still surprised that they're going through with production right now.