This day in car history: The Tour de France is announced to the world
On January 19, 1903, a bold announcement appeared in the French sports newspaper L’Auto that would forever change the world of athletics and sports journalism. Facing declining readership and fierce competition, the paper revealed plans […]
