“Douglas Dalua rides the amazing hills of Germany, France, Switzerland, Italy and Czech Republic chasing for the IGSA World Cup Series title. In the end, a free ride in a gnarly hill in the French Alp.”
HEY JEFF!!!! (check out minute 10 hear the background of the inside joke)