Marco Quezada
photo
There was a large crash on the last lap of the pro-1-2-3 race at Harlem in 2000.
Previous
Next
Gallery 8
Home