Manuel Avila vs Rene Alvarado

  • Fri, Apr 01 2016
  • Belasco Theater, Los Angeles, California, USA
  • 10pm ET Estrella TV