Image

Treksta

Treksta Kobra 114 Boa Review
8
9 years ago

Treksta Kobra 114 Boa Review

By  •  Top Story

First Impressions

Treksta? It’s a new brand, right? One of those fresh companies headquartered in Boulder or Durango maybe? They’re the guys with the flux capacitor looking heel system, correct? …
Read More