Colosseum MMA: Battle of the Champions 20
Mar 28, 2021
Venue
Krylya Sovetov UIC
Enclosure
Octagon
Location
Moscow, Russia