• 10 fights
  • 3199 views

Name: WEC 40
Title: Torres vs. Mizugaki
Date: Apr 05, 2009
Time: 12:00 AM PST
Location: UIC Pavilion, Chicago, Illinois, United States
Organization: