3 ms·
Giant contract manufacturers a large portion of the world's bikes, including high end Italian brands. They definitely know what they're doing.
by hkmurakami 10y ago
Giant contract manufacturers a large portion of the world's bikes, including high end Italian brands. They definitely know what they're doing.