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?