trudifeed7-11.jpg046 ← Previous Next → This is Trudi at the Tour de France, maybe around 1990. Related