
Ride and the crowds will come …. After three days in England the Tour de France, having Le Grand Depart .. departs 🙁 Massive support turned out (mostly) to see probably the most engaged spectator sport speed through the streets [Click Here – You know you want to …]