Friday, September 18, 2009

Bigger does not equal Better

The new Dallas Cowboys stadium gets dinged in an architectural review by the NY Times.

No comments: