Lucha Premier Championship
Starting at Squared Circle Live, The Premier title has long been considered just that… the premier wrestling championship in Canada. Now the top title at DEMAND LUCHA, the Premier Championship boasts a long lineage of amazing stars.
Watch More