Lucha Forever – The Dawning Of Forever 17/4/17 Review


It’s a Bank holiday Monday and brand new British wrestling promotion Lucha Forever have their debut show streaming live in the afternoon. So I thought I’d might as well check it out and write a little review about it. Let’s see how they do.

Continue reading