Olympus

Olympus: The Battle of the Titans

Nov 11, 2017

Venue

Klochkov Gym

Promotion

Olimp Mixfight Promotion

Enclosure

Octagon

Location

Moscow, Russia

Follow Us

Other Details