Saint-Just en Chaussée's DH
Downhill Race of the Arre in Saint-Just en Chaussée in the North of France...
Inside cam' + crashes...
Inside cam' + crashes...