Barramania 3 - Sunday 16th April, At The Barrowlands!
ICW: Barramania III takes place at the legendary Barrowland Ballroom on Sunday 16th April, and is shaping up to be one of the biggest nights in Insane Championship Wrestling history! Get your tickets for Barramania III now at, and be a part of one of the most important nights on the ICW calendar!