Best Answer

That's easy:

The Roman Colosseum in NOT in Texas

The new Cowboys Stadium IS in Texas

Since everything's bigger in Texas, the answer is obviously Cowboys Stadium!

User Avatar

Wiki User

2010-10-08 02:25:05
This answer is:
User Avatar
Study guides

Add your answer:

Earn +20 pts
Q: How does its size of the roman colosseum compare to the new dallas cowboys stadium?
Write your answer...
Still have questions?
magnify glass
People also asked

Was kino fooled by the buyer?

View results