Crossroad Street

8.3/10

A street in Soviet Latvia is occupied by colorful residents. Some earning millions in newly created businesses, others barely able to make living.