David Bensussan/Total Riding Production edited a nice clip ft. Nicolas Akgazciyan at Cap d’Agde, which is located in the South of France near Beziers. Nicolas knows the region quite well, as he lives in Leucate, which is about 100 km away from Cap d’Agde.

 

 

Share