While driving through Arlington on I-30, I got a look at the new Dallas Cowboys Stadium under construction.

Doesn’t it look just a little bit like the Legion of Doom’s headquarters?

While driving through Arlington on I-30, I got a look at the new Dallas Cowboys Stadium under construction.

Doesn’t it look just a little bit like the Legion of Doom’s headquarters?
