Welcome to another edition of the legendary 150 meter race of Callao.
2010
2013
1975
2005
1998
2011
2008
1939
2012
1980
1931
2000