Tuesday, March 18, 2008

It's Enormous!

The Cowboy's new stadium in progress. Apparently the Statue of Liberty could fit inside.

1 comment:

Stephen Paul Webb said...

Everything is bigger in Te...eh, never mind, it's too easy.