Dmitri always produces nice video work and this is no exception. Filmed at various places around Europe and featuring a solid group of riders, this is definitely something worth checking out.
January 26, 2012

Leave a comment