On Top: 21 – Live Results
Saturday 17 November 2018 at the On-X Centre in Linwood, Scotland. On Top Promotions returns to the On-X Centre in Linwood for their 21st show.
Saturday 17 November 2018 at the On-X Centre in Linwood, Scotland. On Top Promotions returns to the On-X Centre in Linwood for their 21st show.
‘On Top 21’ takes place at the ON-X Leisure Centre in Linwood, Scotland on Saturday 17th November 2018. So far, 12 fights have been