Cipollini Speed Track


These Cipollini Speed Track bikes have got my attention. Damn… China at its best!