Today in History: World’s 1st Bicycle Race
Today in History: World's 1st Bicycle Race 152 years ago today, the world's first bicycle race was held in France. It was a 1,200 meter race at the Parc de Saint-Cloud, Paris. It was won by expatriate Englishman James Moore…