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