A Anastasia Member Nov 9, 2005 1 0 Nov 9, 2005 #1 Hi all, Does anybody know good motorcycle stores in Finland (Helsinki) where one can buy trelleborg or michelin winter tires? Unfortunately in Russia there are no such product, so I'm going to visit Finland for that. Thanks.
Hi all, Does anybody know good motorcycle stores in Finland (Helsinki) where one can buy trelleborg or michelin winter tires? Unfortunately in Russia there are no such product, so I'm going to visit Finland for that. Thanks.