Hi Alta owners,
I'm from Germany and found this forum accidentally. Since the Alta bikes are not available in Europe I'm searching the web for more than a year to get info about these bikes.
There is almost zero information about Alta in Europe. I hope you guys can help me:
1. Is Alta...