Lionhearts vs Fighting Roosters

British Lionhearts France Fighting Roosters

Lionhearts Fighting Roosters

York Hall, London

On air @ TBC

6

Apr

World Series of Boxing