The Chance 9
Mar 25, 2018
Venue
La Mina Olympic Sports Complex
Promotion
Almogavers Barcelona
Enclosure
Cage