Robert
Member
Just searching the web and ran across this site its foreign and I cant understand any words but the vehicles pictured are really neet.
http://www.liveinternet.ru/community/3629085/page49.shtml
http://www.liveinternet.ru/community/3629085/page49.shtml