Winning World titles, Custom Made Clothes
Join Date: Jun 2009
Location: Bolton, England
Re: Major PPV to be held in the U.K next year
Even if they don't fill it, they'll make more money doing that, than doing it in the US.
Millenium Stadium in Wales? That's 75K seats. I doubt it.