Deaf riders compete in the Italian mountain bike marathon championship. Riders race over a long off-road course. Spectators are welcome.