Relaxing after a hard day’s demonstration
Chester, Nova Scotia, welcomed the demonstration riders at the end of 185 kilometer Day 2. On the Atlantic coast, the Town’s biggest sport is sailing, except for June 17th, 2008.
1 Like




