ZINE / New bikes in Russia.

BY: Ryan Sher / March 22, 2010
Zine New bikes in Russia.
SHARE: FACEBOOK TWITTER

Just got word from Hellride, our distributor in Russia, that the complete bikes have arrived and in some shops there already! Check out this shop called 4 Sport fully stocked with 2010 Completes.