Greece vs. Russia

Greece vs. Russia

Oct 06, 2018

Venue

Thalassa Magic

Promotion

Open League of Martial Arts

Enclosure

Cage

Location

Greece

Follow Us

Other Details