Olympus: The Battle of the Titans
Nov 11, 2017
Venue
Klochkov Gym
Promotion
Olimp Mixfight Promotion
Enclosure
Octagon
Location
Moscow, Russia