Rico Ramos vs Efrain Esquivias

  • Sat, Jun 23 2012
  • Sportsmans Lodge, Studio City, California, USA
  • Time: 10pm ET TV: Telefutura
  • Tickets: (818)817-8001