2021 Polestar 1 isn't long for this world

The Polestar 1 is in its final year of production, and only 150 are coming to North America.