Saturday 27th February 2016 saw an (almost) sold out crowd welcome the UK’s biggest wrestling promotion, Insane Championship Wrestling, to the famed Mandela Hall in…
Tag: ICW
If you’re a wrestling fan and you haven’t been living under a rock you will have noticed recently the meteoric rise of Scotland’s ICW. They’ve…