Giro D'Italia

The Giro D’Italia is an annual bicycle road race. This year marks the 98th year of the race which runs from May 4-26 in 21 stages covering 3405 km. or 2116 miles.  

The race came through Lanciano on Friday afternoon - which gave everyone a bit of a Friday afternoon break.