It could be anywhere and people would tune in and watch.
The highest bid will win and that certainly won't be Wembley
England will probably come about 50th in the bidding.
The highest bid will win and that certainly won't be Wembley
England will probably come about 50th in the bidding.

