FFR - Battle for the Moon
Jul 07, 2008
Venue
Moon Club
Ownership
Fight Festival Russia
Enclosure
Ring