Originally Posted by
Rajflyboy
Too much Trek out here. I can’t believe how many people are riding Trek.
Good bikes but holy moses. I see Trek bicycles everywhere I go.
In my opinion, Trek didn't Pay Lance Armstrong enough. They are still Rolling on the tidal wave that Lance gave them.