
It’s that time of year once again, as Insane Championship Wrestling (ICW) returns to Glasgow’s SWG3 venue for the twelfth installment of their annual Fear & Loathing extravaganza. This year is slightly different than previous years however, as ICW Fear & Loathing XII will take place over two nights as opposed to one, bringing the […] READ MORE