Love the look of this. Would really love to ride in some other countries…who wants to put me up somewhere?! i promise my feet dont smell THAT bad :).
TAGS: filming, fun, moscow, russia, trailer, video
COMMENTS: No Comments
Lockedcog is dedicated to bike adventures. From the streets to the dirt and everything in between.