ECFF: Supremacy
Jul 02, 2011
Venue
The Talk
Promotion
East Coast Fight Factory
Enclosure
Cage
Location
Norwich, England, United Kingdom