The DC Snow team heads to the snow clad streets of Moscow, Russia in search of rails, borscht and vodka. Featuring Anto Chamberland, Derek Molinski, Iikka Backstrom, Jordan Morse and Justin Fronius.
The DC Snow team heads to the snow clad streets of Moscow, Russia in search of rails, borscht and vodka. Featuring Anto Chamberland, Derek Molinski, Iikka Backstrom, Jordan Morse and Justin Fronius.