GSA Navigator Greg LeMond at Tour of Japan
Greg was the first American to win the Tour de France in 1986 and he went on win the event a total of three times, as well as gaining two world championships.
A strong promoter for the environment, Greg wore the Ecoflag cycling jersey and delivered environmental messages to the crowd.
Next on his Japan schedule, filming for Director Jin Tatsumura’s documentary, 7th Gaia Symphony.
Greg LeMond Official Website