Home » Posts tagged with » Snow Leopard

Ice Bear’s New 2011 Trike-

Chinese motorcycle manufacturer Ice Bear is back with a new 2011 model trike. Snow Leopard is similar to many ways to a 150cc model that was previously offered, except for the addition of the larger Lifan motorcycle engine with a trick new dual exhaust system. But, the addition of the extra power does boost performance […]

No Comments