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