The Chance 7
Date
Mar 25, 2017
Venue
La Mina Olympic Sports Complex
Promotion
Almogavers Barcelona
Location
Barcelona, Catalonia, Spain
Mar 25, 2017
La Mina Olympic Sports Complex
Almogavers Barcelona
Barcelona, Catalonia, Spain