|Copyright Love Yellow 2013|
Switzerland, September, 1983. A single photo can capture a great moment, unfortunately this one focuses on the local police who have managed to obtain the best viewing position, where they can casually watch along the finishing straight without straining their necks or taking their hands off their hips, unless they're applauding.
It is Greg LeMond approaching the finish line to win on the 4th September 1983 at the World Road Race Championships. He appears to be raising both arms in a victory salute, which we would have been able to see if the giant in the cream hat had refused to applaud. One thing that is clear, CocaCola were definitely the sponsors.
Posted by: Love Yellow