Williams vs Ishida

  • Sat, Feb 18 2012
  • Corpus Christi, Texas, United States
  • Time: 9pm ET Showtime