Strelka Fight League: Season 1 - Stage 2
Jul 24, 2011
Venue
The Red Flag
Ownership
Strelka
Enclosure
Ring