This small and narrow Finnish road full of Russian trucks heading back to Russia.
Fryazino is a scientific town in Moscow Oblast, Russia, located 25 km north-east from the city of Moscow. Download it, in order to see high-quality video.
Comments