A solid ice Toyota Land Cruiser from Soviet Russia
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.















