XFO 23 - Title Night

  • 14 fights
  • 590 views

  • Share on Tumblr
  • submit to reddit

XFO 23
Title Night
Apr 25, 2008
Lakemoor Banquet Facility, Lakemoor, Illinois, United States
Xtreme Fighting Organization