Could someone confirm.
I am watching the Italy v Costa Rica match. The commentator just said the stadium they are playing in is brand new and cost 140 million pounds to build!!!!.
As I'm away I'm a Google free zone to confirm this. Is it really possible to spend this kind of money or was the commentator wrong?.
If any kind fellow CT member could explain I really would appreciate it.
0