ECFF
A Storm Is Coming
Date
Feb 19, 2010
Venue
The Talk
Promotion
East Coast Fight Factory
Enclosure
Cage
Location
Norwich, England, United Kingdom