answersLogoWhite

0

Hampden Park (in Glasgow) and the Millenium Stadium (Cardiff).

User Avatar

Wiki User

14y ago

What else can I help you with?