Tusi se faaauauina o lenei palakalafa - O le tuuga i luga o le auala a tamāloloa i le 1973 UCI Road World Championships
o le lomiga lona 40 lea o le mea na tupu. Na faia le tuuga i le Aso Sa, Setema 2, 1973 i Barcelona, Sepania. Na manumalo Felice Gimondi mai i Italia i le tuuga.