Impact Fighting Championship - Max Fights

  • 10 fights
  • 376 views

Impact Fighting Championship - Max Fights
Login to update photo

Name: Impact Fighting Championship
Title: Max Fights
Date: Oct 29, 2011
Location: The Hub, Fargo, North Dakota, United States
Organization: Impact Fighting Championship (United States)