Posts Tagged ‘china’
GMC Denali Pro Road Bike

GMC Denali Pro Road Bike Review

The GMC Denali Pro Road Bike is made by the same company that makes GMC cars and trucks. This bike is the upgrade of the GMC Denali. This bike is made in china but yet surprisingly the parts are pretty high quality. It is proba...