In the most exciting news to happen to the British wrestling scene in the past thirty years, the biggest wrestling corporation in the world, WWE, has announced they are to set up a UK brand.
By Alex Dudley6 years ago in Unbalanced