Here it is a godsend!cda4ihehado (14) in taiga • 7 years ago Such finds are still found in the Russian taiga. taiga find cars