IFL 10: Los Angeles
Mar 17, 2007
Venue
The Forum
Ownership
International Fight League
Enclosure
Ring
Location
Los Angeles, California, United States