The whole team went for free ride. Proof pics!

2014-02-12

We are back from Sheregesh, a small village in Syberia.

The place is perfect for free ride and Russian snow is the fluffiest.