Millennium stadium is Millennium stadium. Isn’t this the “Principality Stadium” ?
Originally Posted by BLUETIT Millennium stadium is Millennium stadium. Isn’t this the “Principality Stadium” ? In principle, yes.
Forum Rules