Wow! That’s fantastic! Looks just like the set of a Japanese Godzilla movie!!!
(By the way, DD, if you think that’s ugly you should see the Meadowlands in real life.)
I’m a little disappointed that the Red Sox ownership in Boston gave up on the idea of a new stadium. I’m all for building a new Fenway Park, in Havana. [}:)]