EFI - EFI Strikes Back

  • 14 fights
  • 992 views

Name: EFI
Title: EFI Strikes Back
Date: Apr 11, 2009
Location: The Log Cabin, Holyoke, Mass.
Organization: Extreme Fighting International