The Big Fight UK

The Big Fight UK: England vs China

Apr 29, 2018

Venue

Clapham Grand

Ownership

KTMMA

Enclosure

Ring

Location

London, England, United Kingdom

Fight Card

Follow Us

Other Details