Cage Warriors 20

Cage Warriors 20: Enter The Wolfslair

Mar 05, 2006

Venue

Liverpool Olympia

Ownership

Cage Warriors Fighting Championships

Enclosure

Cage

Location

Liverpool, England, United Kingdom

Cancelled Bouts

Follow Us

Other Details