Cuellar vs Tamayo

  • Sat, Dec 20 2014
  • Little Creek Casino Resort, Shelton, Washington, USA
  • Time: 9pm ET TV: Showtime