Shinobi War 10
Feb 25, 2017
Venue
Olympia
Ownership
Shinobi MMA FC Ltd
Enclosure
Cage
Location
Liverpool, England, United Kingdom