The 103rd Tour De France starts today! Le Grand Depart. Stage 1 : Le Mont-Saint-Michel > Utah Beach – 188 km. 21 stages and will cover a total distance of 3,519 kilometres. Cycle poster artwork by #TavisCoburn
via Instagram https://www.instagram.com/p/BHWZYUojzw6/