ECFF: Explosion
Sep 03, 2011
Venue
The Talk
Promotion
East Coast Fight Factory
Enclosure
Cage
Location
Norwich, England, United Kingdom