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.