A solid ice Toyota Land Cruiser from Soviet Russia

by dhiram

Treacherous Russian winters not only bring out the desire to sip more vodka but some awesome creativity as well. This Land Cruiser rests in the Russian city of Perm till the Sun decides to play spoil sport.

[English Russia]

Leave a comment