Quote:
Originally Posted by NoRoolz
Yeah but it's not just about the biggest venue. Wembley's a much more famous venue and it's in London. Wales isn't really the ideal place to host an event which will attract people from all over the world. No disrespect, but I think most non-UK tourists would rather see London, plus transport and accommodation could prove to be a problem.
|
On the other hand, the sheep fucking would make many American fans feel at home.