1462747
jstrong
wrote
Dec 2, 2009 at 18:40
Dec 2, 2009 at 18:40
they're prob a piece, ge doesnt gave any pics and mine have no scratches
1461233
jstrong
wrote
Dec 1, 2009 at 21:21
Dec 1, 2009 at 21:21
you cant get both of them for 50 maybe one, the pedals retail for 95 and where can you find the derailler set up for 100? wut website?


Santa Barbara, California, United States 

























May 5, 2011 at 0:49