Originally Posted by The Griz
What's this "Altberg" company? I can't find anything on the internet about a company called "Altberg". Do you mean Altrider?
My bad, yes it's Altrider, we are on the road dodging the New Zealand rain and was going from memory... that's my excuse and I'm sticking to it