Leading the peloton at the Tour the France. The rumor amoung the elite pros was that who ever can stay on Lucho's wheel will most likely win the Tour de France.
When he was in top form, he was unstopable.
No body could climb as Lucho.
Lucho Herrera 1
Luis Herrera 2