This image was lost some time after publication.

Apparently out of respect for the nation that kept the design of the Fiat 124 alive for so long, Alfa Romeo has inked a deal with Russian auto distributor Major to sell vehicles in the former hub of the Soviet Union. Major, which is also the official dealer for Volvo, Chrysler, Jeep, Mazda, Honda, and Nissan, plans to sell 2,000 of the Italian cars in 2007. Meanwhile, we're stuck with, oh, no Alfas (the 8C sort of doesn't count). That's right. Ah, the thanks we get for winning the Cold War.

Major launches sales of Alfa Romeo cars in Russia [Interfax]

Related:
Spy Photos: 2007 Alfa 159 Spotted in Los Angeles [Internal]