Santiago Ojeda wins third stage of Tour of Colombia

by Adriaan Alsema May 14, 2008