Which stadium holds 543,000 people?
It was a joke, dude. Hyperbole to make a point. You see, Luxembourg is a small country, as is Andorra, and ...