Cage Warriors 20: Enter The Wolfslair
Mar 05, 2006
Venue
Liverpool Olympia
Ownership
Cage Warriors Fighting Championships
Enclosure
Cage
Location
Liverpool, England, United Kingdom
Mar 05, 2006
Liverpool Olympia
Cage Warriors Fighting Championships
Cage
Liverpool, England, United Kingdom