Patrick Dewaere and Gerard Depardieu ride bikes.

Patrick Dewaere and Gerard Depardieu ride bikes.