Friday, February 11, 2011

Pop Quiz

What's missing from this pretty picture of a potential new stadium complex in Las Vegas?