goat_killer
09-28-2006, 06:10 PM
don't know if this really belongs in the sports section but i figure it's probably the best place.
anyway i'm looking to get one of those stands you can mount bikes to so you can ride them indoors year round. don't know what they're called or where i can pick one up. if anyone knows please let me know!
anyway i'm looking to get one of those stands you can mount bikes to so you can ride them indoors year round. don't know what they're called or where i can pick one up. if anyone knows please let me know!