Warning, this subject is old (5054 days without answer)
62imperial
Took up a lot of my weekend, but I just finished the 1985 Russian TV miniseries
Dokument R. Set in the USA but mostly filmed in Russia (Byelorussia, to be exact) so the settings are a bit odd-looking. And how did that Dodge Challenger end up there?