Alex Megos has paid a quick visit to St-Légere du Ventoux in southern France, and even though it was a short visit, he didn't leave empty handed.
The area is probable best known for its legendary Tour de France stage over the Mt Ventoux, but lately quite a few hard routes have been...
Read more