Insane Championship Wrestling

  • 0/5 User rating

The number 1 over-18’s wrestling promotion in the world. Based in Glasgow, Scotland and regularly touring the UK. ICW was also the focus of hit BBC documentary series ‘Insane Fight Club’ and appears weekly on TV in over 35 countries and 4 continents around the world on The Fight Network, Nuvolari and TeleLombardia.

ICW also has its own subscription service with full event and other shows including shoot interviews and documentaries.




submit a review