User:Paradox295/sandbox/Insane Championship Wrestling

Insane Championship Wrestling (ICW) is a professional wrestling promotion that is based in Glasgow, Scotland.