Bikes > Leggoeggo101 >
Odyssey Dugan Pedal
Added by Leggoeggo101. Last updated over 4 years ago.
As of over 4 years ago, Leggoeggo101 has indicated that they no longer own this bike.
This is a sick little townie.
Posted over 4 years ago