Off Roading on Rusky Island, Vladivostok, Russia

   

John Mark Dougan

 

Published on Oct 23, 2020

I had a wonderful time offroading with my friends on Rusky Island! Rusky Island is in the Sea of Japan on the very east coast of Russia, next to China and North Korea.


  AutoPlay Next Video