RFA 6
Krause vs. Imada 2
Date
Jan 18, 2013
Venue
Scottish Rite Temple
Enclosure
Cage
Location
Kansas City, Missouri, United States