XAVIER DE LE RUE | DIY Project Episode 11: Mission Kuril Islands – Part One

with No Comments

Now that’s what you call an adventure! Xavier and friends visit the super remote Kuril Islands, off the east coast of Russia, to shred volcanoes to the sea. And drink vodka too.

More DIY Project episodes here.



Leave a Reply