|
Registered
Join Date: Sep 2008
Location: Washington D.C.
Posts: 36
|
What's the deal with the Rapid bike? I don't know anything about it, and I'm sure there are some experts here. Cost aside, is it more beneficial than the techlusion? Or is it just a completely different product, that does something different. If so, what does it do?
|