Welcome to another edition of the legendary 150 meter race of Callao.
2013
1987
1939
1931
1905
2012
2009
2011
2014
2010