Marco Antonio Barrera vs. Jesse Benavides

Marco Antonio Barrera vs. Jesse Benavides, May 4th, 1996, Arrowhead Pond, Anaheim, CA.

 

Comment on this video