
January 22, 2013
A solid ice Toyota Land Cruiser from Soviet Russia
by dhiramTreacherous 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.