Slam Arena: New Fighting Events
Dec 02, 2017
Venue
Gran Canaria Arena
Ownership
Slam Arena
Location
Las Palmas de Gran Canaria, Canary Islands, Spain