I don't anticipate much discussion about this, but unless I'm completely missing something that has been built since 2005, it seems like we'll be back at The Palace of Sports :?
Ugly ass building. But hey, I suppose its Kiev, and I hope they can do a good job with the staging and whatnot. I...