And I thought that building in Germany where they held last year's World Cup was freaky.
Kansas City entices the Penguins with free rent and brand new blinding building
[Credit: TSN]
P.S. Here's a comparison photo of the FIFA World Cup Stadium (in red mode):
|
It looks like it could take off and head for another galaxy at any moment.
WestSideSlant
6:21 p.m.