The Polestar 3 is getting ready to hit the market, and it will soon be followed by the Polestar 4 and the Polestar 5. Spy photographers recently caught the latter testing on a frozen lake in Northern Sweden, wearing surprisingly thin camouflage. Well, maybe it’s not all that surprising since Polestar has already previewed the […]