Continuing with my obsession with bikes, I ran across this eye candy this morning. If it weren't for the price tag, it would be mine. Companies Snow Peak and Muller come through with the stainless steel design from some of the best known bicycle manufacturers around. It'll cost you about $6,100 to own this baby. Good luck to all.
For more on them click here.