Date: Apr 18, 2010
Location: Hall of Champions Gym, Long Beach, California, United States
Organization: Long Beach Fight Night
Anthony Avila vs. Ray Cervera Tachi Palace Fights 32 watch video >>