Vodka Tourists
Vodka Tourists
| 01 January 0001 (USA)
Vodka Tourists Trailers

Documentary comedy about Soviet Union, and Finnish vodka tourists travelling to Leningdrad to drink and live like lords.

Reviews